Get up to $56,025 of FREE gift cards here . . .
use what you want for yourself, and barter the rest!
For some of the offers on that site, where it says "eligible for" that
means you cannot be sure you will get the free gift card, but it might
be worth taking the time to try anyway. Most of the rest will
definitely give you the free card if you meet whatever their
requirements are and fill in the necessary details.