This place has some shady billing practices going on. If you do decide to go to this place, make sure that you record and write down and have them sign the prices they tell you and HOW they are going to charge you. Otherwise, you are going to receive an expensive surprise. Also, the service was NOT good. I do not consider arguing with your client about charges is good service especially when you mis-told the client. In addition, it took forever (1.5 months) for them to get my prescription correct. This place is also expensive. Defiantly not worth the time or money.
Pros: nothing special - same as any other place
Cons: shady and can't get it right the first time