I am an American who occasionally goes to the major cities in southern Canada - Montreal, Toronto, etc. Also I go to Europe occasionally, usually via Amsterdam. Last winter I was in Montreal and had to wait in the customs line in Montreal for almost 2 hours to clear customs to fly back to the US via Detroit. If i want to avoid the long lines in Montreal when coming home from Canada and also the lines in Detroit when coming home from Amsterdam do I need both Nexus and GOES?
Thank you for any advice!