The order started off rough, but ended up taking a turn for the better.  When I called to order food for delivery, it was obvious that they were busy. I was put on hold several times and it actually took over 10 minutes to place the order. I wasn't sure how to take this. Are they so busy because the food is great? Or, are they going to screw up or lose my order because they are so busy?  The food arrived about 20 minutes after they said it would but it was still hot, made correctly and very good. I wouldn't say it's the best Chinese food I've ever had, but it's a solid 4 for takeout, price and portion size. They also through in some crab puffs, which my Bf said were very good.  I'll give them a pass for the service and delivery, because I could tell they were really busy. I hope the next time we order we get a little better experience on the service side.