Have you checked RXSport?
I have had two pairs of prescription sunglasses from them - one Bolle one Oakley and they have been great. They are a lot of money I agree, though both less than £400 and mine are varifocals.
For me it is money well spent.