I took my vehicle to them because they were cheap. Well, you get what you pay for. They replaced the engine and used my existing parts from my other engine. I found out they were pushing my truck around with a lawn mower at the shop. I got it back and my a/c didnt work and parts were missing. A day later my truck died, just shut down on me while I was driving. I took a look under the hood and wiggled some wires and the power came back but wouldnt start. So again I had it towed back to their shop at my expense. They said that because I wiggled some wires that I caused my starter and distributer to go bad. So they replaced those parts. I took a look at the supposed damaged distributor and somehow one of the metal tabs had been bent and the solenoid on the starter was loose. Got the truck back and started to drive home. Couldnt go over 55 on the highway and when I got closer to home the truck started bucking and running real bad. I have given them plenty of opportunity to fix it correctly but everytime I take it back they want to charge me more money. DO NOT USE THIS REPAIR SHOP. They are ripoff artists and will steal you blind.