The pain of the cost of new glasses is almost worth it owing to the great service here, the time & patience of staff and the attentiveness of the optician who guided me to a service/treatment I did not know existed. Now I know why my glasses never fit me before and why my eyes water so much.... it's because I never came here before. Thank you all for a fab service.