If I could, I'd give them zero stars. Their call center agents are unhelpful and don't understand English. They scammed me twice, first asking for £457 for minor damage, and then another £450 for a van I didn't want, which had issues from the start.
Claim your business profile now and gain access to all features and respond to customer reviews.