Transiting through China is something I have never considerd due to the usual delays that can stretch for hours. My last flight to Xiamen from HK was delayed for 3 hours. I see so many cheap flights to the US via Shanghai and Beijing with a few hours connection time and I have always wondered how they manage to pull it off.