I have been buying my glasses here for over 10 years and won't go anywhere else. They have an amazing selection of the latest frames and the staff are great at advising you on which frame is best for your face/colouring. Not the cheapest place, but the service and selection make up for it.