I don't buy expensive sunglasses because I'm a klutz and scratch, destroy or loose them - usually within a year, especially mountain biking sunglasses. So, yeah, I'm a gas station glasses guy.
Several years ago I bought a pair of Pugs at a hardware store in St. George and really liked them.
The frame is light yet pretty tough (tested by me many times). The arms have the right amount of curl to hug around my ears and they don't pinch my head. And the rubber nose pads stay put on my nose.
Last month I scratched my good pair but haven't found a replacement at the few gas stations I checked. Fearing that this model may be retired, I checked the Pugs website. Relief, they still sell them. So I bought 3 pair from the Pugs web store, and saved 30% with the code SUNNY30 I found here. My total after tax (free shipping) was $38. Not bad. Let's see if I can make them last more than 3 years.