We ordered Chun Fai and had it delivered. They were on time as promised and the food arrived hot. My egg drop soup was delicious as were the crab Rangoons. Unfortunately, the rest of the meal was not. The orange chicken was very over cooked and therefore, tasted rubbery and chewy, The Peking duck was salty and a bit dry and the steamed buns that came with it were tasteless and dense. I was overall quite disappointed with my meal and would not eat here again.