I was quoted an horrendous price for some Oakleys by a high street optician – and that was just the frames. But there are ...