Our local dealership charged $200 for diagnostics for a problem which not only did they not fix but actually made worse and then misdiagnosed the problem that they ultimately wanted $700 to resolve. We decided to ditch the dealer and go to Belden following a recommendation. Belden provided an hour of free diagnostics, free pick-up from home, and had the whole thing repaired in 24 hours at half the cost. Ed the Service Director listened to the issue and then gave a detailed explanation of what needed to be replaced. I was impressed with their knowledge and expertise in getting the job completed professionally. Overall, now I've found these guys, I'll never go back to the dealership.