KATHRYN FLETT: First things first: don't under any circumstances voluntarily book yourself on a long-haul flight with North China Air - by the end there are ... Read more