Having Your Canada ETA Application Quick
http://mysarawaktravelcafe.com/
You can not get in the nation without the ETA, which implies you need to guarantee you have the paper as early as possible. There is no need to experience this process if you're holder of a legitimate American