Avoid them like the plague. I arranged car hire through Alamo at London Heathrow. It was done through booking.com. I paid £65.71. When I got to Alamo, there was an enormous queue and a wait of over an hour despite arranging a specific pick up time. When I finally got served, I was told that I could not hire the car as I did not have a credit card. I had an appointment that I missed. Neither Alamo or booking.com will refund me. This is nothing short of theft. This is possibly the worst customer service I have ever experienced.
Claim your business profile now and gain access to all features and respond to customer reviews.