Turo ripped me off. I made an agreement with the owner to return my rental a couple of hours after it was due. In exchange, I agreed to drop it off at his workplace, even though I paid extra for airport drop off. Tho owner agreed but Turo still charged me an additional full days rental. No customer service. Idiots!