I just checked flights to Guangzhou (CAN) as I'm possibly going there in November. Malaysian and China Southern come in at £559 and £554 respectively, Qatar at £599. Then Emirates, Asiana, Egyptair. Cheap they may be, but I won't fly on any of those.