I'm flying to SAT, which according to the sticky is an exception city. The DTW-SAT flight has no preselect per the app on June 11. There is a menu on the app which seems like it is sad boxes. However, SAT-MSP June 12 does have preselect with hot meals. Not sure the rhyme or reasons...will see what we actually end up getting..