I have dealt with this business on four separate occasions because they were local and convenient. Each time I have left thoroughly unhappy. The first experience they grossly surpassed their estimated cost for their service. I ended up paying over double and they took 3x as long to complete the work. On top of that the are always yvery condescending in their demeanor and acted like answering the simplest question was a bother. I had the similar experiences every other time I went in there. It was my mistake for ever going back. Compare their shop rates, they are higher than anyone else and do not live up to the inflated price. Do yourself a favor and go somewhere else, it will be well worth your time and money.
Cons: Slow, overpriced, rude.