They are having ghost sellers who don't have stock. They look for purchase for you once you order here. And if they can not find then your order will be cancelled. If you complained the CS will still stress to wait till the given date, just to hold your money, even they know the seller is not shipping. Your money will be blocked for many days till they refund and still you will have to face losses on exchange rates and other credit card charges. An untrustworthy app with untrustworthy sellers.