We rented a car from Turo this summer, and and an overall good experience. When we got the bill for tolls, we noticed a couple of problems, so we contacted the "host". He cancelled the charge and recalculated what we owed before resubmitting the charge.
Just keep in mind - when you look at the prices, they look amazing, but once you add in insurance and other fees, you may not save as much over a regular rental as it looks like at first.