I have used turo in 2023 with no issues.i booked again and couldn't upload DL the new federal thing.i spent 5 hrs of time and oxygen trying to cancel reservations.i was put on hold given links to use.i finally was able to cancel but they charged me 74$ for 0 services thanks turoble!