Physical BlockCard can take up to 6 weeks to arrive depending on your location in the world. However, your virtual card will be available immediately as soon as your KYC is approved.