Can anyone tell me if Alamo has check in kiosks? I learned today that I cannot utilize their online check in function because I booked my car with credit card points, but they told me I can use a kiosk. I absolutely despise having to stand in line at the car rental facility to speak to someone at the desk once I arrive. I want to get down to business!!!!!!!!!!! Thanks!