Best dumplings were ones which I ate in a mid-sized town in China a few yrs ago.
Best dumplings in the US are in a mall in Houston across the street from the 4 Seasons (used to be called the Park Shops). Doozo always has a huge line at lunch time, but the operation is so efficient that it never takes more than 7-8 minutes to get through the line. The dumplings are delicious and highly addictive.
YMMV