The Dr. was great but staff is terrible. Both the lady and young man would not give me my prescription for contacts after we paid for it. $40 for a service and nothing. Scammed me out of money.Update: when my husband received his contacts they were smashed and not in a larger box. Minus another star because of this.