NRT and ICN will both be much cheaper than YVR. I start from either, the difference is
usually not too large, and currency swings can make either cheaper on any given day.
Your Canadian agent can sell it to you no matter where you start, no need for a Korean
agent.