I just picked up this set, haven't installed them yet. The glass seems pretty thick and build quality seems legit. Bought them on eBay for ~$50. I'll post my results once I install them.
I searched everywhere I could think of for a set of OEM and/or Stanley fogs but could never find them...