Had my motor swapped and rack and pinion replaced here on my monte carlo and left with more problems than i arrived with. Overvcharged me, never refilled my ac, went back n they filled system with an outdated ac machine that no professional shop should be using this day and age, all my wiring was left hanging loose. Front and back wire harnesses melted on exhaust and side harness left rubbing on pulleys. I had all kind of warning lights on within a few weeks as a result. Took me 2 days to repair all that. Then 2 months later had a pwr steering leak and found they left the lines loose and they also rubbed through causing a huge leak and i had to replace the line. Then few months later caught a flat and noticed both my front tires were wearing out on the inner edges really bad.... Thats because they never properly did a wheel alignment, that i paid for, after the motor and rack was replaced. Dont let these guys touch your car! If i wasnt a mechanic myself i would never know that all these problems were a result of their crappy workmanship. Ive never seen such terrible mechanics or a shop with such outdated equipment. Really shady guys here... Youve been warned!