This is quite possible. I'm a US ex-pat living/working in Australia and I redeemed, as per the site, on the 22nd. I redeemed my code on July 23 0700am~ my local time which would of been 0530pm EDT on the 22nd in the US.
Just some info for others to ponder I guess.