Due to increased traffic, you may experience delays with giftcard processing. Digital delivery of giftcards may take up to 3 days. We apologise for any inconeveniences caused.