The site won't win awards for a high level of presentation, the shop prices were way high and the airline barely gives you time to get round the car and check the pressures properly, you get the distinct impression this site gives as little as possible and charges as much as they can get away with for what they offer.