Upon initial interaction with the cashier, we were told there was a 20-minute wait tonight for dine-in (even though the restaurant had only two people dining in it) due to them not being able to keep up with the take-out orders. The last time we were there, they said 40 minutes for the same excuse and therefore went elsewhere, so we figured 20 minutes may be worth it this time around. I ordered Wei Better Orange Chicken and at around 35 minutes in, I mentioned to the employee delivering food to the tables that I hadn't received my order yet. She said that the kitchen is running behind, but it will be out soon. At 50 minutes, same conversation. After an hour of sitting at the table and no delivery, I got up and left. Looking at the faces of the folks sitting in line at the take-out register, I didn't feel alone in the opinion of how this place was run. In the parking lot was a guy yelling out in frustration. Another couple was sitting in their SUV waiting for their take-out order and they looked completely upset also. It's a shame because I've been coming here for years and it used to be fast, well-run, and courteous. There is an obvious lack of effective on-site management and the staff are not the same caliber that they traditionally would have employed. Probably all a function of short-term myopia at corporate headquarters. You can't blame the front-line workers when things go this bad.