Originally Posted by
fireworksboy
Short follow up - (a) how much time would you allow for the whole process start to finish taking into account I'll be doing it on a Saturday so things shouldn't be as busy as a Sunday or business day? (b) all I need for ID is my nexus card, right? Hopefully that'll help make the transit time pretty smooth. Thanks again
A lot of variables here that make it hard to say how long things will take... I'd allow at least a couple of hours to be comfortable.
I would strongly recommend you also take your passport along. The airlines get uppity when you don't have it.