What brands should I look at? Can they be bought over the counter? Are they naff? I really want a pair as I can't afford prescription sunglasses all the time as my prescription is a bit complicated