Terrible! I had booked the night before for a car in the morning and I got the main card on that, but when I went to the pickups location and waited there for the card arrived he never showed up and then because it was so early it would take a day for any other car to be booked. The only good thing I could say is at least they refunded me but it's messed up an important trip.