I'll keep my eye open for that charge...
I was thinking I was getting Halo 2 for free and that I was the only one experiencing this.
I even contacted my credit card company a few weeks after to see if there was a time limit a merchant had to charge me (apparently there's not).
Oh well...all good things must come to an end sometime right?