Just got a call from work saying I'm heading to china for a few days.... decided to visit the overseas section of this forum and yours was the first post I saw! Sorry about your experience!

Hope anyone can provide some intel on punting in Shanghai.