Heard from the Charter forums that you can now buy NC Cards from Walmart online. Now instead of buying cards from other people you can buy straight from walmart online and the code will be emailed to you instantly, atleast from what they are saying on the charter forums. Just search Nickelodeon game cards or here is the link to the cards
Im sure someone on here will buy a few for you if you transfer some money to them through paypal to buy them, you could also either use a US proxy and use your own paypal, or create a US paypal and use a US proxy if the second way doesn't work either .
it's processing the payment, i hope it actually goes through lool. i used a random 90210 address and a random beverly hills phone number and paid with my paypal with an attached canadian billing address.