The food has never let me down from this particular Chinese food establishment. When we used to live within their delivery radius they would always arrive within 40 minutes (or earlier on non-busy hours) and the food was still steaming hot.
The staff sometimes has a little trouble understanding over the phone, so I have always felt more comfortable ordering in person. Something about giving someone a 16 digit number with my non-native accent to their non-native ears that just spells DOOOOOOOOOOOM when it comes to getting it right the first time around.
Even after we moved a couple miles out from their delivery range we still eat there since its the only one in the area that has the reliable level of quality.