Southwest still doesn’t. They’ll charge you if the ticket prices are different, naturally, but no charge to initiate the change. A friend of mine missed his flight home once, changed the flight a half hour before it was scheduled to leave, and ended up getting a rebate because the flight he changed to was cheaper.