Ah business class, the good life, more comfortable, roomier seats, better service and, crucially, better food. Unless of course you were amongst a group of business class travelers on-board Delta Air Lines flights from Amsterdam to Atlanta who were served sandwiches containing needles.