For the gift cards, you have to complete an offer before you get the card. I agree, be careful, but it doesn't sound as suspicious when you read that you need to complete an offer first.