Instagc.com is a gpt (get paid to) site owned by Day Online Solutions. There are several different types of gift cards there and you can earn them for free with the right amount of points. Points are very easy to earn there. Here's a tip: Have your radio loyalty opened up. You'll need to enter a code for every 10 minutes and you earn 1 point each time. While you're listening to some music, open a new tab and do other offers.
Here is my first gift card. It cost me just 950 points
Don't bother trying to use the code :P It's already been redeemed. I added two more gift cards worth $1.00 to the balance (95 points each) and used it to buy a few Xmas presents :)
They also pay by check, if that happens to be your preference. If you'd like to sign up, here is the link http://www.instagc.com/145024
Note* Points do not get earned by themselves. I'm not sure why people bother to sign up for these programs and then do nothing. If you can't figure out how to earn, just leave me a comment here and I'll help the best I can.