I was in may this year. I consider Beijing cheaper than big US and european cities. In terms of restaurants and hotels. I was not interested in clothes, so I can't compare. But in general I find China not expensive. And think I live in Peru, where life cost of living is not as expensive as in first world countries.