Yes, I recall that post as well. I recall that when told that they didn't have any on hand the poster threatened the company with complaints and a negative review and then they sent him a crappy set in a timely fashion. I have also read that for a "driver" quality car they are perfectly fine.
If you want show car resto perfect you can buy them from laysons for $75 per side. The choice is simple when my choice is $50 for 2 or $150 for 2. I would rather have a good set of new red lenses that weren't perfect that the tailgater behind can see than foggy originals.