STAY AWAY and be aware that many of the positive reviews are from when this was BEXELL Auto! I took my 2004 Silverado to Master Muffler to have the exhaust manifold replaced due to it failing emissions. I picked my truck up the following day around 3. As I exited the parking lot, my check engine light came on. I gave a quick call to Jacob (manager) to ask if that was normal. He stated that it was not normal and to come back to the shop so he could check it out. I was back to the shop within a few minutes. He hooked the truck up and found that the engine light was on due to a bad coolant temperature sensor. Jacob stated that the work they had done on the manifold could not have caused this issue and said it was more than likely just a "fluke". He tried to explain to me that the sensor was on the opposite side of the vehicle and no where near the manifold. He cleared the code and sent me on my way. I drove straight to the emissions place for a retest. As they were testing, it died and they couldn't get it started back up. I called Jacob. He said that they ran the truck for a long period of time while it was in the shop to burn off the residue that was on the new manifold and the truck may have been out of gas. We added gas to the truck and it started back up! The emissions were completed but the truck died again and the engine light came back on with the same error code. I called MM but they were closed for the day. Truck would not start! I had to have it towed from the emissions place for $85. I had it towed to the shop across from Master Muffler this time (because MM was closed and the oil shop recommended Coreys Auto). After looking at my truck, Corey determined that the coolant temperature sensor was in fact broken and it was more than likely broken by the techs at MM because it was within inches of the new manifold (not on the opposite side like Jacob had tried to tell me). Coreys Automotive was amazing to work with and they took video from start to finish so that I could work with MM for reimbursement. The total for the tow and repair was $350. I reached out to Jacob and explained everything and asked for reimbursement. Jacob stated that he would check with the owner of the shop and get back to me. After not hearing back I called Jacob again and he stated that the owner (Justin) was out of town and he wouldn't have an answer until Friday. I called Friday afternoon and Jacob said the owner hadn't called him back yet and he probably wouldn't know until the following Monday. I called Jacob the following Monday and he said the owner called out sick. Tuesday, Jacob called me and said that the owner (Justin) was not willing to reimburse me because I had gone to a different shop. I explained why I went to a different shop (1- MM was closed and 2- Jacob had repeatedly told me that there was no way the sensor was broken by them since it was supposedly on the other side of the vehicle.) I asked Jacob for Justin's number to discuss, and Jacob said I would have to reach him at his other location. I called and tried to speak with Justin multiple times but he would NEVER take any of my calls or call me back (he was outside talking to someone, he was in meetings, his wife showed up and they went somewhere) I finally spoke with John (other location manager). After going back and forth several times, he said they would reimburse me for the sensor only ($130) but not the labor or tow. He said it would take up to 3 business days to appear in my bank account. We are now at day 7 and haven't seen any refund. I called John multiple times today and he said he would "look into it" and get back to me within 20 minutes. After 4 hours I called back and found out the "new guy" never processed the refund. John said he would process it while I was on the phone but I'm still waiting for it to appear in my account. Even after the $130 refund I had to pay $220 for their mistake! Justin never had the courtesy to call me back to discuss the issues. STAY AWAY FROM MM! If you need help, go across the street to Coreys Automotive!! read more