Bummer dude... This is why I do all my own work...can't trust the "professionals". I used to live in Oly, Lacey actually. Also have a C-14, are you on the COG forum? Have 2 friends with stock C-10s and they complain how hard it is to get them on the center stand. I used to work in bike shops and if we hurt a customers bike, we fixed it to their satisfaction, sometime out of our own pockets. Those times are past. I think you have a fair reason to give a bad review, but ten what comes around goes around. Maybe give them a chance again to make it right and let them know that through social media a bad review can go a lot farther. I applaud you for not using the business name in this post, so maybe you just live and learn.