My 535xi came off warranty a year ago and I dreaded taking it back to the dealer for servicing. From the first contact with Mitch to being greeted and looked after by Ryan, to the explanations about what needed to be done and why, this is a class professional outfit. I would highly recommend it to anyone who wants their BMW taken care of. It was a bit out of the way for me (I live in Vancouver) but the Royal Oak Skytrain station is a relatively short walk away and after dropping off my car, I was driven to the station. Overall a very worthwhile find.