Originally Posted by MaxBoosT
There are no such thing as OEM ones for 5th gen Civic's, so I would say none of them are of 'great' quality.
Very tru....but these have yet to fog up, collect moisture inside, or crack. I'm satisfied with quality. Don't remember buyer, sorry. Just pick one from a company, not individual seller. GL!