I broke a belt last year (Well technically the year before last) and the bill was less than 100 dollars as I recall (80) BUt,
1: I was able to continue to drive on what remained of the belt
2: It took 'em 30 minutes to replace it.
(Took me close to 2 hours to cut out the part that got wrapped around stuff)
A lot is depending on the time they spent working on stuff. He said 3 hours to find and fix the wire problem (And there was a wire problem so they did a lot mroe than replace a fuse) 3 hours at 150/hr is 450 if they had only ONE man working, if they double teamed it it's 900 bucks, and it sounds like they double teamed. And yes, I feel that's a bit steep epically when you know what the workers get.. (I pay about half that for work on my rig normally) but hey.. That is what my dealer charges.