There are a number of rewards programs you can sign up for that will allow you to get free Amazon, iTunes, and EBay gift cards in addition to gift cards and items from other retailers. Most require active or passive participation to earn the points that you will then be able to redeem for the free gift cards of your choice.