Actually, I hate the "perfect storm" phrase, however as this Slate article points out, China's cost of production may be reaching just that. A combination of high energy costs, organization of the work force & shortages of labor combined with the weak dollar means that customers will be paying significantly higher prices for Chinese goods in the near future. And there are no other countries waiting in the wings to pick up the slack. India is the only alternative with a labor force to match China but they have problems of their own.
Better buy that $699 TV before it's too late.