I had my car towed here since it was accross the street from my house and had no where else to go as I am new in town. They tried to charge me 1300 for a complete front end job when all I needed was an upper ball joint. I had them fix the ball joint which they charged 350. A ball joint costs 50-100 and the labor was 1.5 hours which it probably took about a 1/2 hour to complete. I called a few other shops and they quoted 180-250. When I told the guy at the shop he stated that they are like a dealership and charge like one too and all are master mechanics! I don't doubt what he says but needles to say they are not a dealership but sure do charge like one! Lesson learned will not return. Oh yeah I called mobile mechanic and they came to my home and replaced the other ball joint for 127.50 and I bought the same ball joint on Amazon for 30. So for 150 the job was done, not $350 sun devil car dealership master mechanics.