If I could give it less I WOULD. I have a 2003 Dodge ram 1500 the AC needed work, engine light was on because of exhaust problems and the truck was dieing on me going down the road. The service advisor told me what the mechanic found and she also said the mechanic heard the timing chain knocking. I told her have him fix it all. I didn't want to be driving down the road and the engine blow up on me. Well 2 weeks later she tells me it's rdy .then come to find out they never touched the timing chain!!!! I told her (the service advisor) I need the timing chain fixed too. Plus the exhaust, which they couldn't find a part, then they did. So now A MONTH LATER it's FINALLY RDY!! New blower motor, resister, timing chain assembly, exhaust stuff and $3800!! Just to add to this, she would never return a phone call. I would call several times back to back because I would get hung up on orsent to voice mail. The ONLY decent person I talked to there was Brandon. On the way home, the AC wasn't cold. I checked the freon, AND ITS EMPTY. I was nvr told anything about the freon. So I assumed they forgot to put any back n it. I go up there and now I'm told I HAD NO FREON when I brought it up there. WOULDA BEEN NICE TO KNOW THAT!!! on the way to work, that same day, THE CHECK ENGINE LIGHT COMES BACK ON!!!! xxx!! What the xxxx did I pay $3800 for??!! I did the ignition test and it's an exhaust code and a code about the oil. So I checked the oil level....ITS A QUART TO HALF A QUART LOW!!!! OH, they changed the oil too and didn't even out it to the full mark!! I haven't called them today. I'm trying to calm down some before I call up there. I'm worried that they didn't even do any work they said!!! A portion refund might be necessary!! This is CRAZY STUPID!!