We've had a lot of luck there lately, too. When they opened they were pretty low quality and we stopped going. We tried them again a year or so ago and they were significantly improved. Maybe six months ago they had improved again, and we've been going there a lot lately (relatively speaking), with no issue. I'm sorry you didn't have a good time there.
I guess it depends on what you order. We have the general Tsau chicken.
Thanks! Your answer is awaiting moderation.