Do yourself a favor and avoid this place. After five thousand miles my ""rebuilt"" engine through a rod and they wanted $650.00 to repair and I was under warranty. When I originally had the engine replaced they told me I had a bad injector. So I told them to replace them all. They ignored me, only replaced one and said this was the reason I threw a rod and why I had to pay. Also, when I got my vehicle back they had torn up the insulation under my hood and forgot to attach the ground wire to the engine block-losers. So they communicate badly, don't finish the job and try to rip you off and don't care about the customer.
Cons: many
more