Login
Start Free Trial Are you a business?? Click Here
Anonymous
Definitely do not waste your time with this shady business. Don’t let the price fool you, It is not worth it. About three weeks after my trip, I received multiple invoices for tolls that I disputed and resolved with the toll company direct however, Turo and The Astro group did not refund any of these unauthorized charges even though their account was refunded by the toll company after fees, and penalties were waived by the toll company. It was an absolutely embarrassing experience, and I would use caution if you’re even thinking about using this company. Customer service I would rate it 0. Price was acceptable. I would just say buyer beware and as always, you get what you pay for.
1 year ago
Read Turo Reviews
Turo has a 1.3 average rating from 793 reviews

Start Your Free Trial Today

Send 400 review invitations for FREE!

Activate Your Account

Book your activation call by clicking the button below. Or call us now on +1 213-325-5109 . Book a Call

Alice, Customer Support

Start Your Free Trial