Well im from the UK but live in Florida now and thought i would give you my advice from all the years i used to travel on vacation. If my memory serves me you can do a kerbside check in with Alamo, the only other car rental company which does it is Hertz but you have to be a member of their number 1 club