I have tried yoga in Shanghai at probably at least eight studios.
I'm regretful to say that I have hardly enjoyed it in most places, including my current studio.
For one, they are expensive... no affordable per-class options like in the US where a class might cost $10.
The annual fees are anywhere from 6,000-12,000rmb/year, which is near $1,000-1,500.
I joined on near me on a deal - it was about 8,000/year, which is about $1,200. On a good week, I go four times. A bad week, none.
But the problem really, is with the style. Even my current studio is considered one of the best, if not the best. It is a chain that started in HK. The clientele is well to do but the style, because it is China, is seriously lacking in 'zen' - even by my own standards. I say this because I am a no-nonsense rational atheist.
The other problem is bilingualism and let me explain. All the classes are bilingual and taught by Taiwanese, Hong Kong, and occasionally Westerner. The problem with bilingualism is I myself am bilingual, so I have always been a bit stressed by bilingual classes since I need (and can) switch between languages. This seriously breaks up the flow and the 'flow'.
I miss yoga elsewhere.
I miss yoga where things are less hectic, less materialistic...