I'm not so sure.
I also got confirmation emails.
There is seems to be a two stage process, first being the initial run of the card, at this stage your purchase will be declined if no credit, and than a second stage were they "release the batch" so I'm guessing both have to be done on Saturday.
Anyone who knows wanna share how the process works?