I took my truck in to have the altinator replaced. They were very efficient and had it done in about an hour. When i got home my truck was not idling correctly so i thought i should call them back and tell them what my truck was doing. When i called they said to come on back in and they'ed make it right. I went back in and they had forgotten to hook up one of the hoses. I'd give them 5 stars but due to their forgetfulness i they only lose one. Otherwise they did a great job and i loved their customer service.
PROS: Fast, great customer service
CONS: none really except rare forgetfulness