This Ste Julie BMW garage always gives good service, whether sales (Michel), parts (Karl) or service dept (Jonathan), everyone is friendly and efficient. This is my third vehicle there and I intend to stay with them. The only reason I give 4 on 5 is that they are more expensive for service items, which shouldn’t be the case. Just because someone buys a BMW doesn’t mean they want to pay more, that paying more than elsewhere is no big deal. For example, I went to get my summer tires changed for winter, plus a balance and rotation, which is two services. Their ‘deal’ was buy two services and get ‘free’ storage on the summer tires. However, I paid over 300 bucks for the two services, much more than other garages like OK Pneu, so in reality I didn’t get anything for ‘free’. Finally, one of the reasons to get my tires changed directly at the dealership is because the tires have sensors on them, so when you change the tires, the dealer has to reset the sensors (you cannot do it yourself). Thus, other years when I had another garage change my tires, I had to go to BMW for them to reset the sensors; for sure the reset is free but it costs me my time. So it’s easier to just do one stop at the dealership, but then, they charge you more to do the service.