Ouch, that sucks, hopefully, they'll cover either cover the work they did that wasn't needed, or do the correct job for free. It sounds like they mis-diagnosed the problem, you shouldn't have to pay for that. They do have you sign a form authorizing work and accepting to pay that amount. Most likely they'll try to work with as much as possible to keep their shop reputation. See if you can find a local club or sportbike forum, or a local race group. You could probably find a link from your local track's website. Ask some questions about their shop on the forum and explain your situtation. I guarantee they pay attention to it, it might spark an interest in them to give you the best service they can, if it's being talked about locally to other potential customers. More so than talking about it here.
This however didn't work on my shop, almost every employee at the shop is on the utahsba forum, and still thier shop is shit. Eeryone that's ever dealt with them says so. I've yet to hear from any one that the Accolade shop had great service. They are the only Triumph dealer (their least expensive and lowest priority line) BMW and MV dealer in the state and aparently they know it.
To quote Kansas :finger: Accolade.