I work in the retail industry and we always ordered from them, not just that the food is pretty good for Chinese take out, and the portions are quite generous but the owner who takes the phone orders is very friendly. I would have given them 4 stars for all that, but recently, the delivery charges have been changing from $2 to $3 to $5, back and forth, making it unpredictable as to what you are paying for. There are plenty of places that charge way less, if not no charge at all but I am still a fan of good service and quality, so I still give them a decent rating...