This rental started out great but quickly went downhill.
I made a dumb scheduling error that was 100% my fault (Accidentally selected 12:00 AM which resulted in the car being due for return 24 hours earlier than I anticipated). I owned up to my mistake, offered to pay for the difference, of course, and gave two options in regards to the return of the vehicle after making sure no one was waiting for it to be returned. Apparently my good-faith effort to make Mahammad whole wasn't good enough, as he instead chose to hit me with hundreds of dollars in fees. Even charged me for not returning the car with a full battery, even though it was given to me at less than half charge!
The car is awesome and I imagine anyone could have as much fun driving it as I did, so long as you don't have any scheduling anomalies occur during your rental. Mahammed even went out of his way to enable auto-pilot for me, which I appreciated.