Have you asked your optician? Mine always let me choose a case when I buy new specs. They don't have a massive selection but at least I get to pick a colour I like. Mind you, I'm probably one of their best customers! But it wouldn't hurt to ask before you shell out even more money.