I should mention, the time I had to show the itinerary:
1. I had just gotten my passport renewed, so it didn't show any of my previous trips outside the US (some of which were to Canada!)
2. We weren't married yet. I was visiting my boyfriend, not my husband
3. I left my apartment at 9 or 10am my time. I took a bus, a bus and a train to get to the airport. Then a trolley and an airplane and a trolley and an airplane and a trolley and an airplane. It was 3am my time by the time I got to Edmonton and I was sleepy and irritable.
4. We didn't have anything planned. When the customs guy asked what my plans were there, what I was actually going to do, I sort of ummed around a bit and probably looked really evasive.
5. I was visiting Edmonton in February and staying more than a week, and I only brought a backpack for luggage. (Hey, February's basically spring, right? I can put all my clothes in this backpack and then just wear a jacket and maybe a hat. WTF SNOW)
Note: Runaways bring a backpack. Tourists put everything they own into six suitcases. I probably looked like a runaway.
6. The customs guy sent me through the immigration bit and I was confused as to why I had to do that. By the time I realized what they wanted, it was basically, "OH! Here's my itinerary see I really am going back". The immigration lady went "OH okay then. Here's your passport stamp". It would have been a lot easier if I'd been prepared for it.