I tried these guys when i was shopping for my zed.
All I can say is rude rude rude......stock list never up-to-date and whatever you want they haven't got but they do have "similiar".
Surprised this one has 'relatively' low mileage - they usually only have over-priced high mileage - there is enough negative reports about them on the web to make anyone run a mile.
IMHO - Only deal with them if you are sure you know what you're doing and you REALLY want the car.
Good luck - you'll need it