Your Canada eTA, filed by Num.
Fill this in once. A NUM person files it on www.canada.ca for you, usually within a few hours.
NUM’s fee$9.99per traveller
Canada government feeCAN$7$5.50 at cost, per traveller
NUM is not the Canada government. You can apply yourself on the official site for the government fee alone.
Official site. NUM charges $9.99 for the time, and the decision is the government’s alone: nobody can promise approval or speed it up. Flying only; not needed by land or sea. US citizens don't need one.
Decision: Most within minutes, some take days. Valid: Up to five years.