That happens everywhere, this is why Canadians so often wear flags abroad, they don't like being confused for Americans. I originally thought they were really patriottic or something but the ones I met told me they were just sick of having to explain constantly.
I think Australians and New Zealanders get the same, confused for each other. And us Dutch are confused a lot with Germans too. Not that I wear a flag for it though :)
Source: Shared a house with a bunch of Canadians :)