I was driving to Tucson when my axle broke on my car. I am from out of town and had the bad feeling I was gonna get ripped on repairs from a local mechanic.
A guy recommend I take it to Champs. I figured why not. I was really lucky to find my way here. They had a reasonable price for the repair and got me back on my way the same day they worked on it.
I had to wait the day for the repairs but they have a great air conditioned waiting room (I think it was over 100 out) where me and my son waited watching tv.
The shop itself is clean and the employees are above board professional. I was never talked down to or forced pressured into repairs. I was extremely satisfied with service and repairs. Definitely recommend this shop!!!!