There is a famous 小笼包 place at Yu Gardens in Shanghai.
Always a long queue as lots of tourists go there.
It's pretty decent though a bit pricey by Shanghai standards.
I prefer 生煎, which is like 小笼包 but it is larger and the base is fried instead of fully steamed.
Really popular in Shanghai.
The store "小杨生煎" is famous there and they have several branches.
DTF's 小笼包 is good but too expensive.