So I did end up using Turo and had a pretty negative experience with them. I'm between cars at the moment so I signed up for some guy's clean looking BMW Sedan for the week until I can buy a new car, trip was confirmed. My credit card was charged and I then had a friend drive me from Concord down to deep Milpitas to pick up.
I get to the meeting spot, guy isn't there. I call the phone number Turo gave me and get the right person but he has no idea who I am and what I am talking about. Says he is at work for the next four hours and the car isn't ready so I just left and went back home. Spent hours in South Bay traffic for nothing.
I call Turo support and they don't want to help me out but over a period of time they can't get ahold of the driver either. Eventually they cancel my trip and offer full refund plus to pay for my rental from Enterprise

inter

. So I end up getting a free Hyundai Sonata for the next week, still was a massive inconvenience to travel all that way and not get a car last night. Seems weird to me that they didn't just take my info but also charged my credit card before the trip and apparently, while I had to confirm day of, the owner of vehicle didn't?
I guess they tried to make up for it but when trying to rent a car the on time reliability is more important than paying for some shitty Hyundai later.