Always great customer service. Website appointment set up doesn't work great - customer confirmations all showed time of appointment but store did not have record of time so it took an extra half hour wait to get in but they still fit me in for the appointment.
more