MSI Automotive has done many things for me- replaced transmissions, alternators, and all kinds of other normal service stuff. I have been going to them for the past 3-4 years, and I like them because they are just good mechanics. It is a little bit more expensive, but you get what you pay for. The only reason I didn't give them 5 stars was because sometimes there have been a few small mistakes. The last time I was there, I had them replace my brake pads, and I told the guy I wanted the best quality. Then, as I was hitting the brakes hard, one of the brake pads cracked because he had not gotten the best. When I took it back he charged me to buy another brake pad. A long time ago when I asked for a new transmission, the project ended up going over budget. However, they are good mechanics and they always take care of the problem.