1 reviews | Active since Member
They don't mind loosing customers over their policy 14 days deposit pay back.. Whilst they have received the car in perfect working condition.. I hope this company fails for a lack of better words to find..