I had mine repaired many years ago at one of the car shows in town. I think it was the Clock Doctor that repaired mine. If you bring it to the show, they will repair it while you are there. If you have any upcoming Corvette shows in your area, find out which vendors will be in attendance and remove your clock and get it ready for repair. Don't remember the cost, as it was over 15 years ago. Prices have changed I'm sure!