I have a 1992. I want to get visors for it but am having a difficult time deciding between the stick-on type or the in-channel type. Price is also an issue. I need 4 pieces for 4 door. Are there "universal" generic visors I could get or any particular brand that is better than another, more...