I thought I already told you that you could only order the Pistons online. The only physical 'shop' they have are their official repair outlets. I'm sorry, but that's all the information I have at the moment. They have no mention of any physical shop anywhere. Plus, you're looking for the new Pistons. The first-gen Pistons can be found in retail stores, but having to pinpoint one out of the many hundreds if not thousands of shops in Shanghai is too much of a hassle for me. I may only be living a couple of hours away from Shanghai, but I don't plan to go there anytime soon, so I'm afraid I have to apologize for that.
As a side note, you didn't answer my question. How long will your friend be staying in Shanghai? Will he not stay in Shanghai?
My friend will only be there for 2 days ..thanks for yr iinfo. Guess online is the only way.