Yikes, we used them last year, and very nearly booked our car hire with them this year - it was only because we were obliged to book the carhire with Bon Voyage when we booked our flights that we didn't.
I tried to book car hire with them in June but their computers were always down. The girl told me to book elsewhere. Its a shame because we used them in March and were pleased with the service.