You can buy 'branded' sunglasses at cost price, not the greatest quality and will mist up on you frequently. If you're after looks but not quality, buy in the resort.
yea i meant ebay when i said import. Try and get someone who will declare goods as a gift and minimize price. I had me oakley juliets imported from america and saved about £30 on the taxes and duty. Be weary. Can be a nasty surprise. Although it's in there best interest to do it so ppl continue to buy from the uk.