Took my car in for a recall repair on liftgate struts. A few days later the liftgate would suddenly reverse course on its way up and slam back down, hitting whoever was leaning into the car. Went back to have the new problem fixed, spent 3 hrs in the waiting room while they tried to troubleshoot the error then said struts were installed upside down by the factory so factory was to blame. Odd excuse since I never had the problem before visiting Peterson. Left with my car and the next day the same problem happened - unloading groceries and the liftgate abruptly reversed and came back down. Called Peterson again and returned car for yet another attempt to fix it. Waited 30-45 minutes just to get the loaner car and leave. Returned 5 days later for my car and service rep tried to double charge me for the gas cap they’d also replaced. Not the first bad experience I’ve had at this dealer, but I do hope it’s the last.