yup..u got that right.
I did search everywhere on the web whether I could actually walk-in. I posted here as a last resort. I saw how active this website is, and I thought maybe somebody who might have tried it Shanghai would respond to this thread.
It just never occurred to us that having...