So you're probably wondering how these companies can afford to give away free gifts, well they use a thing called 'affiliated marketing'.

When an offer is completed by you the company receives money from the company that you completed the offer for. After doing that section you will then have to get freinds to do the same until you get the required amount of referrals. After that a validation process shall be done to make sure you weren't cheating.