Horrible customer service. I am very dissatisfied with how they have been treating me as a client who has been coming here for years. I have been on the phone for a total of 20 minutes and was rudely placed on hold. All I was trying to do was schedule a simple appointment so I can pick up my contacts. Looks like after this I will not be returning, nor do I recommend this location to anyone who values their time.