I made an appt and still waited 30 minutes. After waiting another 2 hours to get them - My sunglasses lenses were cracked when they handed them to me. I was ticked. So I came back the next day, and guess what - the lens was cracked again, this time in a different place. I was BEYOND angry. I then waited another 1 1/2 hours at the mall to get them glasses. The girl in the meantime lost MY case that I had put them in, and didn't have a replacement. I had to go to TJ Maxx and buy one.
Pros: big selection
Cons: customer service
more