By far THE WORST customer service I've had anywhere. We made an appointment here for our 6 year old son. We arrived for our appointment the guy working the counter was very friendly. We were just waiting to get checked in but he kept getting more calls and customers st the counter. There was also a female who would come to the counter but then just walk away. One would assume she was busy. Nope she was just sitting at table with other employees chit chatting. After 20 minutes of this we ended up just leaving the guy at the counter seemed to understand our frustration with the situation. Terrible service even worst if you have kids who aren't as patient.