Got the bike in this morning. I had a 10am appointment , I was there at 9am and they took me in right away. I drove 200kms in pouring rain. I realise my waterproof suit is not so waterproof. It took exactly one hour , they changed oil, filter, rear diff, computer diagnostic, tire pressure, check prestone I was surprised at the price 223.12 CND, that the equivalent of $168 US. Labor 89.95 Parts 95.16 Shop materiel 8.95 taxes 29.06 Oil 4 quart at 12.95 each Advantech 5w40 1 crush washer 2.63 0.20 BMW Synthetic OSP 11.36 At the price of the Advantech, I will stick with that if it remains at that price. I wanted to use Amsoil but it cost me more.