If you really want to earn free gift cards, you have to look for legit survey sites that give out prizes for signing up.