Last night I was at CVS, and they had an offer for $20 worth of those "ExtraBucks" or whatever their bonus in-store credit is called if you buy $75 worth of iTunes/App Store gift cards.
Coinstar is running a deal where you get a $50 ITunes card for only $40 if you use one of their machines. The offer is good through 12/09/2012. Details on their website.