Originally Posted by TroyW
Seems to be a supply problem with these from Visus.
Visus makes the best quality louvers, but it is basically a one man show supplying this product.
California Mustang is supposed to be getting the first batch when they are finally done.
MRT and California Mustangs are getting them from the same source/manufacture, Visus... I originally ordered mine from California Mustang back in January, with a ship date of 1st week of April... when the first week of April rolled around, I was told they would not be ready until the last week of May or the first week of June... so I canceled my order with California Mustang and found MRT had the exact same thing... they got first dibs as they are the ones that used them at the SEMA show on their 05 show car...
Most all of the ones out there are getting them from the same source... http://www.visuslouvers.com/