Obviously I don't really know if the repair was done right or not, but I do know that if you're running a successful business you're probably doing a lot of it via email and internet. Pretty sure Anderwerks doesn't place its yearly inventory order with BMW Canada by carrier pigeon.
This isn't really about debating the quality of work anymore. It's about a problem that seems to be only getting worse. Good customer service is an exception, not the rule. I guess its not surprising that motorcycle service/sales is falling into the same trap but it was always nice for it to be the last home of really caring that a customer rode away happy. Maybe its the sense of community among riders? I don't know, but getting my bike serviced these days feels a lot more like Canadian Tire than it does an owner-operated shop with a passion for bikes and riders.