Our cards are issued and shipped from the UK. If you live in the UK it will take 3-5 business days for your card to arrive. If you are ordering to an international location you can expect delivery to take 7 - 14 days, but you can choose expedited delivery which takes about 3 business days.

Keywords: Physical Card, Delivery, Order, Activation

Did this answer your question?