So here is the answer of My support Ticket, They said it may take upto 60 days for delivering a card to my country

Hello, Standard delivery may take up to 20-60 days to your country. We send all cards from Europe. We will only consider claims for lost items sent by Standard delivery 30 days for Europe and up to 90 days outside of Europe. Best Regards, Bit-x support team
It shouldn't take much more than 20 days (even that seems a bit long).