about 12 canandians came into where i work today. it was fun.. they said eh. and so polite and friendly. it was like no matter how much we fucked up (forgetting to take security tags off, forgetting to ring up certian items, the registers were being fucky) they would not get pissed off.
I remember going to Vancouver allot as a teen and everytime getting pulled over for doing 80-90MPH and they would never write a ticket just apologize for pulling me over, explain the whole KM deal and thank us for visiting. I mean you could do anything in Canada and they would be so polite but dont litter, I think they shoot you for that.
Do the math. America = Draconian drug prohibitions. Ruthless war on drugs. Canada = Everybody get high.