I was swindled at this shop. Went in for an electrical issue but was pushed an entirely different maintenance package I never asked for. When I reluctantly agreed because Curt was so pushy, they messed up the maintenance that was done. I got the car back and the alignment was so out of whack that the tech’s couldn’t even figure out how to fix it when I kept bringing it back in. Eventually I took my car to an authorized dealership to diagnose the issue. The dealership found that Jim’s shop left all the parts loose that were installed in my vehicle and that is was a miracle I hadn’t gotten in an accident. Now I am out several thousand dollars AND my vehicle still rides worse than when I bought it. I wish I had never taken it to them in the first place.