I would highly recommend icanhire as the automated service is fantastic but most importantly the customer service is brilliant. They answer the phones, are very helpful and exceed expectations. I had an issue with the van and they rectified it immediately. I would probably have to argue with other companies if the same thing happened, but icanhire called me back with a solution even before I could complain. 10 out of 10 for customer service.