N.A.Y.
The good: Food was good. As for the service, the team was very responsive towards my queries and quite flexible and understanding when I had to change the delivery dates due to unexpected circumstances.
The not-so-good: They had my order wrong the first time around. I received 30 chicken dumplings instead of 15 spinach and 15 chicken dumplings as previously requested. Although they admitted their mistake, I was denied a compensation when I asked for one. After sharing that my vegetarian colleagues were not able to eat much because of the wrong order, they eventually compensated by giving me the right order the second time around, without any charge. I am thankful for that. As for the delivery itself, it arrived way earlier than expected even though I was specific with the timing but that is not a huge issue.