Hell, I'm in Canada and I can't win most of the contests either because they're from chains that don't exist in the Maritimes.
This is normal. The contest makers aim it at a certain area and only comply with laws for those area. If you watch American shows, most contests aren't open to Canadians for the same reason.
Many contests aren't open to residents of Québec either. And even down here in the states there are certain states (R.I. being one IIRC) that are excluded from some national contests.