First Car Rental
No refund
- 12-07-2013
- 27
Ten days since I returned my vehicle and still waiting for my my deposit refund. Went onto their website numerous times with no success.
Company: First Car Rental
Country: South Africa
City: Cape town