Depending on the fare basis (bucket) you may still get free advance seat selection, but you have to call the airline and get the seats assigned over the phone. And you should be checking you reservation much more frequently than "days before the flights", regardless of who you booked through.