We ordered takeout last night (New Year's Eve) and the food was as you would expect it to be - typical mainstream Chinese food. Delivery took about 70ish minutes, not terrible given the date. However, we had leftovers today and found a huge insect in our food (see picture). I have reported them to Dinesafe. If it wasn't for the bug, I would have given them 3 stars.