Hi Stokeste, welcome to the community! Thank you for posting.
Sorry to hear you are awaiting the arrival of a free gift. Here's the help page for gifts if you need further information.
Our trusted partner Exertis will despatch your hardware gift within 28 days of the activation or installation of your Virgin Media services. Once your gift has been despatched, it should be delivered to you within 14 days. This means there can be a total of 42 days from the installation of your service before the expected arrival of your gift.
Are you still within the 42 day period?
Please let us know, and we will offer further support! All the best.