I've been ordering from webeyecare.com for a couple of years at least. Their prices are competitive and their customer service exceptional. There was a glitch with my most recent order and they resolved the problem immediately. Can't ask for more than that!