I booked our rental online about 10 days in advance via a "last minute special". Alamo's rate was significantly better than any other I could find. I am a rewards member (Alamo insider, they call it), so that helped. Pick up and drop off went smooth as glass. The car was literally brand new, with only 3 miles on it! A great experience all around. Thank you Alamo.