AVS and Weathertech make some good vent visors. Get the in-channel ones. The look a lot more appealing. I like ordering from autoanything.com. They have free shipping, their customer service is great and they price match, so shop around before ordering.