If you had a Harley it would have came with the right parts from the get go.... and if there was an issue the dealer would have taken care of it right away with out having to argue with them....
On a serious note, when I had my VTX i changed the shocks and I had an issue mounting the new Progressive shocks. I had to modify the bushings to fit the bike.
Gald they took care of you.