I took my truck to this shop after one side of my axle was bent from hitting a curb, they told me it could be fixed and i paid them to straighten it. It was good for about 3 weeks then while I was driving home my axle that i had just fixed broke off and came out while i was driving! I had to call a tow truck to take it back to there shop, thankfully i was going about 10 mph. When i took it back they said that it wasn't there problem and the only thing they could do was order a new one but i would have to pay for it. So i got charged twice for the same thing when they could of just put a new part in the first place. Also the price of the part was the same as it cost me to straighten the old one. If i knew this i would of just put a new one in the first place and wouldn't have gone through the trouble that i did not to mention risk my life. Never going back again or would recommend this shop to anyone.