I have a love/hate relationship with this place. If I place the order for pick up or delivery sometimes the wait is much much longer then they say it will be. I have been left waiting inside for up to 40 minutes and waited almost 2 and a half hours this last time we ordered for delivery. We actually cancelled that order and got a refund. This would be the hate part of the relationship..
Now the love part.. The food is pretty good. There are certain items I have ordered that I wouldn't and others I order each time. Like the "Fried Veggie Dumplings". You get 8 in an order and they are addictive. The Egg Rolls are bigger then I'm used to. I can get a 2 piece order of those and eat some dumplings and rice and be stuffed.
I have always ordered online. I have only called when checking the status of my order. The online ordering is very convenient and they have a area where you can out extra instructions.
The "Orange Chicken" only comes in large size on the menu, but if you order it from the kids menu you can get the small portion. If you still want the larger portion then you might want to order the combination dinner meal with the Orange Chicken because then you will get a choice of Soup, Rice, an Egg Roll and a Crab Rangoon for $8.95 and the Orange Chicken alone is $8.55. Might as well get more for your meal for just 40 cents more.