Been coming here for a few years, with overall decent experiences.
Today, one of my coworkers was served a deep-fried cockroach, in addition to his dumplings. As bad as that was, the staff's reaction was even worse. Upon alerting the waitress to the situation, she simply took the tray (and item in question) away, and brought back replacement dumplings... in what seemed to be the same tray. No further comments, nor apparent concern.
Full bill charged.
As Yelp says, "Eek! Methinks not".