I don’t know how many stars to put because my experiences have been good, but waiting is ridiculous. I get good service and everybody’s friendly but the time of waiting is so long. Even when you have an appointment at 1130 you don’t get seen until 12. You really have to plan ahead on waiting longer than your actual appointment is. Yesterday I came to pick up my contacts. just pick them up. that’s it. They’ve had them for about a week and didn’t call me to say they came in, I ended up calling asking what’s taking so long, and that’s when they said they’ve had them. So when I picked them up she said I have to wait there are 4 people ahead of me and it’ll be about 20 minutes. Ridiculous! I understand there are people before me, but I am not here for an exam! I am not here for a fitting! I am not buying anything! There was only 1 person going around to each table to help everybody. There’s a receptionist and 2 other employers who she could have just asked to grab my bag for me. but no. So after 25 minutes, she said«pick up for who?» I told her my name and BAM I was out 30 seconds later. I waited 25 minutes for that! First come, first serve, I understand. but priorities I could have been out of there before she even walked to her next client, I was easy.