Good to know that it went seamless for you. Yeah, I believe you only needed a US issues credit card to topup online. You are correct, getting a local US number has become easy and quite cheap these days.
Originally Posted by
GeorgeWhite
Just came back and I'm happy to say everything worked just fine. You don't even need a US credit card to recharge your GoPhone SIM (worked flawlessly with my VISA issued in the Czech rep.). For a few dollars you get a fully working US number with unlimited calling/SMS.