Wrong car, non-existent customer service. Basically designed from the ground up to overcharge you and make any form of restitution impossible. In other words, its a scam and should be illegal.
10 months ago
Arguscarhire has a
2.4
average rating
from
8
reviews