Walmart offers a $50 App Store & iTunes Gift Card for $40. (Your code will be delivered via email.) That's tied with our mention from three days ago, since expired, and the best price we've seen. (It's a low today by $10.)
These freebies are available to anyone with an internet connection — including those without an Amazon Prime membership.