Sometimes best to go a bit further than I Drive for shopping although there are Sunglass shops towards Beltz. Try Ross or TJ Maxx as they have brand names at a decent price.
CDV