Hi @jmwithers1986
Thanks for posting and welcome to the community. I am sorry you've not received the gift card.
This would have been through a third party website such as broadband choices/compare the market etc, they normally send you this 120 days after taking the deal out.
If it's passed that point, please check the order confirmation for the company in question and contact them 🙂 they'll sort it out for you.
Best,