Deng, this got super complicated for me. I booked through a travel agency for about $900 usd from ORD-ICN-CAN. Except I actually need those miles I traveled, and the travel agency is in chinese(my mom booked it) and doesn't really understand my question. Will it be highly likely that I will earn 0% of the mileage for the United Mileage Plus program? If so I may have to consider using my award miles to fly if it's all the same in the end.