Dont bother with these guys. I bought a car from them, the service light came on the next day. While they came out to clear the issue, it took days. I'm still waiting for the second key, 3 weeks later and the cherry on the cake, had to get the brake pads and rotors replaced as the squeaking sound that I reported when I test drove the vehicle came back as the brake pad indicator on vehicle came on within 1000 kms of owning the car. Turned out the pads and rotors were all bad, but somehow passed safety.
I would not recommend this business and I wont be going back.