I haven't flown much and the last time I did (2 months after 9/11) we had direct flights. This weekend, we fly from O'Hare to St Louis airport, and on our way back we stop over at Dallas/Ft. Worth. Do the food courts there take debit/credit or do I have to bring along extra cash?