Yep, this is called travel in China. I've been traveling here for a year and living here for six months. I have not had a single flight coming into or going out of this country leave on time. PVG-SZX was five hours with not a single announcement as to what was going on. Seemed all the flights to Guangdong provice were buggered and there was a lot of shouting but it was all due to air traffic control. HAK-PVG was 3 hours on a Sunday. I'm chancing it again next week to HAK but planned for "extra" time at the airports. About 300 flights were canceled and the same amount delayed between Pudong and Hongqiao yesterday.