Sorry to hear about your plight, a few years ago I had the same problem with my dealership, nice guys but techically crap, I upgraded to the old stage 3 with high compression pistons etc consequently lots of problems with my bike because they never advised me to upgrade the starter motor or add decompressors....not strictly true, they didn't know they were required, consequently my bike was off the road often and for quite some time.
I live 60miles from this dealership which was in the middle of nowhere, they wouldn't provide a loaner but took me to the railway station and dropped me off. It took 4hours to get home....I was furious.
I'm now with a dealer I am comfortable with, still not technically sound but they certainly look after their customers. I have been waiting since September for SERK delivery and am told it arrives at the end of this month. He caught me looking around the dealership with a long face and tossed a set of keys at me and said cheer yourself up..........I did with a smile as big as the English channel I gave him his keys back. He added if I wanted more to pick up a bike after Saturday closing and to have it back first thing Monday.
Any of you guys over in the Canterbury area of England look them (and me) up, they'll make you feel most welcome.