Thanks all for the useful thread. Am back to wearing contact lenses on a more ad-hoc basis, as I don't particularly like riding with my spectacles. Previously used an optician with a monthly plan, so got the benefit of discounts and checkups. But for the more random purchases I will be making, the internet suppliers may be the cheaper option. Will check out Asda, @Spiderweb, then go from there.