i literally bought these yesterday.
pretty nice looking frames, just haven't decided if they are the right glasses for me.
apparently the line was designed after safety goggles.
the webpage: http://shop.costalots.com/pages/home
info: lenses are logo engraved, carl zeiss.
they are made in italy and set in the bronx. .
if interested, i could send them out for $180 CONUS via paypal as gift or add 4%. pm me with any questions.