This is hands down THE WORST shop around. Save yourself time, money, and heartache and take your vehicle somewhere else.
This week Huff's completely messed up my vehicle. All I needed was the air conditioner fixed. (This is the 3rd time it's been in there in 2 months.) They messed up the alarm, and I was told "they aren't alarm people, then I went to turn on my headlights and they didn't work, grease was ground into my brand new seat covers. When I approached the owner about these problems they told me none of this was their fault and that it wasn't possible. Then, the actual owner asked me not to come back!!! I've spent thousands of dollars there with them. Horrible place, the owner will argue and fight with you. They are crooks, who make you feel like you are the one in the wrong.