Hi,
There are a few of us here. There are a few places in Shanghai but I'm afraid its slim pickings as far as LFS go...
The biggest one seems to be Ourong - I've been there but don't have the address and can't find them online. They are located in one of the big flower / pet markets. Couple of good smaller ones are ULAN and Cafe Coral, both of which also have good TaoBao stores.
If you'd like to PM me, maybe we can figure something out via WeChat.
-droog