I ordered mine last week through amazon, came into work this morning and had an email from them saying my card details were wrong. Checked the details and they are exactly the same as what's on my card. Reordered it and going to be with me on the 10th now