I have received a gift card instead of a physical prize?

If an item is out of stock, you will receive a Gift Card of equal value.

This is, of course, mentioned on the campaign or introductory offer which you signed up through.