Bajio's are old school Costa's, I'm talking about early 90's Costa. I have been wearing Costa's since the early 1990's and have noticed the quality go down with Costa, even before they sold out, but still nothing compared to them. Last summer I needed a new pair so under advisement of a local shop I tried them and WoW! Side x Side Comparison of the glass, Costa 580 vs Bajio Glass, you can't tell the difference. Also since the frames of the Bajio's are MUCH lighter than any Costa's I have ever owned, they are partially made of Coconut husks and claim that they are stronger than plastic.
Try them, you won't be disappointed!