Why doesn't everyone just get a passport? It's a bit late now but even when I went to Mexico it was so much easier for me with my passport to pass right through as my friend was hassled and took forever, even just to check in at the airport. They cost less then $100 and last for 10 years.
I'm sure it's not much different in Canada... and if more Americans get passports then the rest of the world can stop bringing up how few Americans have passports, even if we still don't travel.
