I was also DENIED by Turo. They requested my Photo id and credit card info.
I have an 810 credit score, perfect driving + insurance history and elite membership status with most rental car companies and a few luxury rental firms. Its probably a scam or passively collecting our info. Why request your credit card info prior to being offered membership?
Stick to major rental car compnies. This one seems fishy
Review about: Turo Car Rental Booking.
Reason of review: Order processing issue.