I was taken by surprise by the new rule coming from Jasper/Banff/YYC this June. As I filled out my form on the AA flight to ORD, I read the new rule.

BTW, why not accept a stamp on the receipts by a US Customs Preclearance officer?
------------------
Play the travel game 3 vacations into the future!