We fly in a week and I've just tried to do an online check in with Alamo, I didn't complete the process as the pick up/drop off times very a little from our flight times, i.e if we land as planned at 3.25pm we have to wait until 5.10pm to collect the car and we need to drop off at 3.00pm when we only fly at 7.00pm. Are these timings strict?? we have never had a car before, thanks all