I always have a great experience here. The doctors are friendly and accurate and they have a decent selection and always great sales. Never feel pressured to buy more than what my insurance will cover.
Also, I've always been taken right after I sign in for my appointment and I'm usually able to get in with a same or next day appointment. Love the convenience