Europe has strict rules regarding cars. I believe some countries force you to service your car through a dealer's service department.