I had to wait for a little while after I arrived for my appointment, but I've had to wait longer at other places. I'll definitely be going back. I didn't have a bad experience. They would never suggest that I buy something that wasn't necessary, and never pressured me. They were always very considerate and professional.