Was hoping to rent a van and got swayed by the "thousands of vehicles to choose from". Unfortunately though they don't let you look at the map until you've coughed up a £10 admin fee which I stupidly did and then found no vans remotely nearby.
Within 5 minutes of signing up I requested that they cancel my application and refund me to which they are refusing to do.
Be careful with these crooks!