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
Product or Service Mentioned: Turo Car Rental Booking.
Reason of review: Order processing issue.