This is how it went:
1. Found a car on their website
2. Paid for reservation
3. Killian Govinden called me to arrange everything
4. The next day my car got sold to someone else
Overall: Useless website/staff/services + a waste of time.
I'll make sure to include this review and overall experience to my 1.7million viewers on YouTube, aswell.
Totally avoid this website if you value your time!