Couldn't fault the service and advice I received, I had been looking for a 5-7 year old Mazda 3 for a while but was struggling to find the right one that was up to standa ... more