We just ordered from here online. Delivery took an hour and 45 minutes, which was thankfully spent in worthwhile manner watching John Carter of Mars. It's likely the inflated time was due to Ice Storm problems, so I won't let it affect the score, but I thought it worth noting.
Otherwise, I have no complaints. We were happy they offered a Dumpling appetizer (please don't be upset Dumpling King and Queen, they don't come close). The Lo Mein wasn't advertised as spicy, but they most certainly were. The Seafood fried rice was tasty, and the Eggplant in Black Bean sauce was a highlight for me. Great American-style Chinese food for this neighborhood.