Funnily enough my work mate just bought a car from there - i had to help with the deal and negotiations as he is still learning and foreign. Didnt have many issues with them and they even fixed a few minor issues the car had. Their timings are shit though and we are still waiting for a full tank of fuel as promised by them - but i suspect I will be the mug that has to drive the car down there