Most virtual HAAV gift cards are delivered to the recipient's inbox pretty much straight away. In some cases, it may take some time the card to be received. It's always a good idea to check your junk mail folder too.
Physical HAAV gift cards take up to 4 days to be printed and are then sent by Royal Mail First Class. Your card should arrive within around 1 week.
If you still haven’t received your card, get into contact reach out to our friendly customer service team who will be happy to help.