I've rented from Turo a total of three times. The first time was magical and easy, I have no bad words for my experience.
The second time I had a great host but they failed to notify me that I would be paying $36 to get the car out of parking only to receive the reimbursement that night through Venmo. I did let them know that some people would not be comfortable with that given that there is no heads up.
Third-time same issue with the parking cost...last minute I find out I have to pay for parking but this time there is NO reimbursement. I pay it because what am I going to do, not have a car at this point? I contact turo and they won't reimburse me. So I dispute it.
Long story short, using Turo means that there is a level of variability that is SCARY and there really is only so much you are guaranteed.
At least when I use a car rental agency my charges are clear once I drive away with the car.