For USA flights there are no more option to select free seats even during check-in. It automatically assigned me a seat and if I want to change it, I need to pay $39. One of the phone agents mentioned that 6 hours before flight I can change the seat for free but I couldn't find the information anywhere else. Website shows the seat will be random 6 hours before the flight if I haven't selected already. Does anyone know about this?