I had my transmission fixed through this business and was not satisfied on the first attempt. The transmission started slipping after only a week of being replaced. I had to return the vehicle twice before it was right. The service people were very friendly and apologized for the inconvenience. Prices were average.
PROS: friendly personnel
CONS: more training