Question about Doritos Double XP

So I’m at the website, and it doesn’t tell me anywhere WHERE the code is on the bag that I’m supposed to enter. Just found it by accident.

How will anything I do at doritosxpcanada.com transfer over to my Xbox Live account? Or my Halo 4 profile?

So I go to the dashboard and sign into my XBL account, and it says stuff about “applying” and “redeeming”. So I click to apply or redeem or whatever, and it says I now have “194 remaining matches”.

But now it says I have “0 remaining matches”… I don’t understand. Wasn’t I supposed to apply BEFORE playing the game? How would it even know if I’d played those matches first? Wouldn’t it require the activation first?

Now it says I have 6XP… Six.

Did…

Did I just waste my double XP because the official website didn’t make clear enough instructions? Did I just get ripped off?

Between this, the Specializations, the bait-and-switch pre-order helmets and the missing content in the Limited Edition… Did anyone handling the promotion for this game do ANYTHING right?

Hell, at least I got some Doritos out of it.