Glad to see Stark is making things right. Many many companies wouldn't have made this much effort for your situation. Most likely the shop messed up your bike, and that is an unfortunate aspect to their dealership model - there is very little incentive for good shops to support their product. But hopefully they find a better balance on that in the future and weed out the crappy shops, assuming they don't self-select themselves out of the network in short order.