I bought my bike at WOLF (in London) and serviced it there for the first 3yrs. Then I tried Open Road (in Newmarket) - and although they're really nice people, their attention falls short of acceptable limits. Three times, they "forgot" to tighten the oil cap and on my way home (to Scarborough) I had my pants sprayed from the thigh to the tip of the boot with oil. Once the cap actually flew off the engine cover - but I saw it and caught it in time (was at a light). They also lost my oil cap tightening tool... and the last straw was 2yrs ago in November when I took it in for a final oil change and tune-up and they lost my bottom skid plate. The manager told me that unless I can PROVE that the skid plate was on the bike, there's nothing they are willing to do. The cost of a 1200GS skid plate is in the upper $300s....
Upon a warm recommendation, I took the bike to Budd's this spring, just before the Ride to Conquer Cancer. I was told that, as part of the Moto Safety Team, I'd receive a 15% discount on the service because they're sponsoring the team. NOT THE CASE: I received no discount. The bike was "going to be finished in 4 days" yet 9 days later I was still waiting. Also, I took it in for a 90k service and was told to expect a charge of about $700+ for all the things they will be looking after. The final bill was $1470 and for that I don't really know what they did other than an oil change, a change of spark plugs, and "a required change of the final drive" complete with fluids and boots. Oh, they also decided to "adjust my clutch" so now it only catches at the tip of the lever, and I'm pretty sure the bike is feathering all the time (I say that because every so often i smell burning clutch). I cannot afford right now to take it in to WOLF to have it fixed, but that day is coming very soon.
And now for the piece de resistance, service at Downtown BMW. After my first 1000km (really, it was 1760km), I took it in for the tune-up and oil change. They had the bike for close to TWO MONTHS during which they did an oil change, fried my alarm module, and then managed to seize my engine. After waiting for more than 6 weeks with no results and no estimated completion time, my very good friend Greg B went and spoke with the service manager and told him - in no uncertain terms - that he [Greg} and some other buddies will stage a very peaceful and quiet protest in front of the dealership and will inform every client walking in or out about the service my bike is receiving. Somehow, it was done within 48hrs later. And when I went to pick ip up, they "lost" my side cases... and following an all-out search by most of the garage staff, they found them and proceeded to install them back onto my NEW bike by using a rubber mallet. Needless to say, I'm never stepping foot near that dealership ever again!!
.. so yeah, Wolf BMW is the only BMW service shop in Ontario. The rest are just places that happen to have the logo on the front of the building.