You will have to message someone from the moderator team here online, maybe even get in contact with your bank if you're having some trouble getting that money back. Hope this helps.
Something similar happened to me when I was having my Public Mobile account set up at Walmart, I just had to wait about 40 mins for my account to go through and become active.
Hi! You have to change the credit card settings yourself. To do so, you have to go to the public mobile site then to the <Payment> section of the page. You'll then find a <Manage my card> link at the bottom of the page. That's where you'll be able to...