I haven't been pre-ordering D1 meals, because I dont know 3 days in advance what I might feel like eating on flight day. And I havent had any issues getting what I want. On my ATL-EZE flight last week, I was in 5D. The purser went down the entire AB side first, confirming pre-orders and getting orders from those that didn't, then to the front of the CD side, so by the time she got to me she was maybe 75% done. I asked "Is everything still available?" and she said yes, they have plenty of everything. Food for thought...