The clue here is the word "Giveaways" this means it is not a contest or sweepstakes.
What it does mean is you are a willing participant in their advertising scheme that they have put together at a very low cost.
How much advertising will they get out of this with people thinking its a contest...