On two recent flights both to KL from Dps and from Dps to KL the food and drinks ran out. Take your own - trust me! Their on time rate wasn't that good either and cancelled flights too - always check before going to the airport. Cheap and good otherwise.