My bike was fixed last week and the bill I received was much smaller than from a local bike shop.
Total price was 1250AUD including labour.
Local mechanic wanted 3500AUD. 1200 to remove engine (which he didn't have to remove to access damaged parts) and diagnose it and 2300 for parts and putting it back together.
Moral of the story: Mother always knows what's wrong with her kid.
I've found this to be true on more than one occasion with my BMW and other European cars as well as my motorcycles.
2013 BMW K1600 GT
2015 BMW S1000RR
2018 Yamaha R1
"I have no idea. How fast was I going?"