Without revealing too much, they don't answer the phone if someone is calling them about unpleasant business. Been trying to get them to take care of some business since March, 09 without success. Hope they don't take your car in for a repair and keep it that long.
Pros: Good location for a repair shop
Cons: They don't take care of business