I got a set from them on ebay from them as well, they really are brand new, not sure who makes them but they are almost exactly the same as factory. The only difference is the warning label is printed on the side that is shown when the visor is up. Not too big of deal but I would prefer the label to be on the vanity mirror covor like the stock ones. Pricey yes but you probably cant get any better. The other aftermarket ones Ive seen aren't my thing, and for the ridiculous price of the used stock ones on ebay, might as well just get a set of brand new ones and be done.