This sort of service I find to be common with most businesses, not just HD. If you don't think so, think about your past experiences with the medical proffession (typically the most well educated and trained professionals out there). Diagnosing a problem can sometimes be tough..It takes a certain sort of mind to be good at it. Anybody can change parts. Not trying to take the dealer's side here...quite the opposite. He has to use people. People mess up. Thing is, he should take responsibility for mis-diagnosing the problem and at a bare minimum credit the costs of the parts that were wrongly used. Asking for a 100% refund isn't totally unreasonable either, but, good luck with that.
Recently the sound on the Zumo on my 2011 went nuts. Nothing but static blowing through the sound system. It was terrible to hear. Sometimes, the sound works fine. So, I turned the volume to zero. Loaded the bike on a trailer and dropped it off at the dealership, explaining the situation on the Zumo and the other items that needed attention. I asked for a brand new Zumo. About 2 hours later, they call and the bike is ready..Wow..that was fast. I go back the next day to retrieve the bike..trailer in tow. When I ask what they find with the Zumo...the inform me they turned the volume up.

Makes a guy want to show his azz. I simply chuckled. Checked it..the sound was fine.

. I figue down the road, it'll go nuts again. Just after the warranty expires. And you know who will be paying for a new one...