With DL you pay at the 24 hour mark (when you check in) I know Airtran, US Airways, NW, Frontier, UAL, & AA work this way. I think most airlines work this way. Some may let you pay at booking, but for me I never know what I'll be checking or if I will do carryon only.