There are a number of ways to get Amazon and iTunes Gift Cards and several paid apps for free but only one of them is really good.

FFREEMYAPPS

1. Visit this link on your mobile device http://trdd.us/appsfree (You have to use this link to get 200 extra Credits)
2. Tap on any of the sponsored applications and install the profile as prompted.
3. Install any apps and open it for at least 30 seconds to earn credits.
4. You will now have “credits” to spend do you can get paid apps totally free!

The service works because developers pay to have their free app featured in the “sponsored” section, which enables the site to give you apps and gift cards for free.