you guys really need to stop generalizing all canadians.just because you had a bad experience in canada or with a canadian doesnt mean all of canada is bad.i work at a hotel and meet americans all the time, and alot of them are arrogant and rude, but alot of them are really nice,but i wouldnt judge a whole nation on one experience.
anyways at the end of the day, both of our goverments a corrupt as hell