Alamo is f****** stupid.  I booked a car for Las Vegas to drive back home. But they only accept major credit cards for dropping off at another location.  And because I didn't check THEIR debit card policy on THEIR website (booked through Expedia) they just kept saying I should have looked at their website or I should've booked directly with them.  Well shouldn't you make sure your third party booking sites are giving people all relevant information.  Now I'm in line somewhere else because I didn't bring any of my credit cards.  What a complete waste of my time on my super short trip.  And thanks Alamo employees for standing there and being completely incompetent and pretty much telling me it's my fault for booking through a through Expedia.  You suck.  You too Expedia.