Debit cards to UK and EEA addresses should be delivered within 5-10 working days ( Monday-Friday, not including Bank holidays). Deliveries to Spain, Italy and Portugal may take a little longer.
If you have not received your card within the above time frame, please contact our Customer Support team and one of our agents will be happy to assist you.