Great service means happy customersat Mercedes-Benz Blainville.