Helpful, knowledgeable employees. The check-in/waiting area across the street is nice and the actual shop is a bit cramped. Not a big deal though.
Usually a long wait time. I wish you could book an appointment or they provide an idea of current wait times on their website.