The gift card replaces the need for a US credit card.
you can get the codes here. they got step by step instructions on how to set up a US account.
http://www.doublejinx.com/newtunes/special.html
They only have $15 cards available at this time. Good luck.