3ds-flashcart.com just replied saying that they need 1 week to get the card from supplier even though their website stated instock and will ship 24 hr after payment. $@(*$@*& I feel cheated zzz. Since it has already charged my cc, can i cancel my order now and ask them for refund ?