Hey Magic78,
Welcome to the Community Forums! Thank you for your post.
I'm sorry to hear there's been some confusion surrounding your free Amazon gift voucher. All rewards which has been offered directly from us (not a comparison website), will be emailed to the registered contact email on your account, 28 days after your installation date.
You can find out all the information about our Free Gifts scheme here.
If you do still have any questions or concerns please do let us know.
Kind regards,
Beth