I posted my comments regarding Mr Chen;s Dumplings under another topic in Oct 18.
A little bit dodgy but at least they are delicious.