no such thing as a good place to get one repaired. call around to all the dealers you are willing to drive to, and get the best price.