This location is just okay for service. I've had several issues with the length of time it takes them to repair something. At times they've had things for the entire summer before they are finally ready. The staff is pleasant, but that doesn't make up for the horror of bringing something there to be repaired and trying to get them to actually contact you to give you a status update.
The location is good, and the staff pleasant.
more