Whatever you do, don't use Go Airlink NYC. We were running 20 minutes late because AA took an hour to deliver our luggage and they tried to charge us double because of the delay. This is despite their ticket saying FOR EARLY OR LATE FLIGHTS, YOUR TICKET IS VALID ALL DAY FOR THE DATE ISSUED.
Shuttle