Hey Slui,Friend, that sounds like a real hassle you got there with your credit card and the login security check. Dealing with these tech glitches can be a pain. I had a similar issue a while back, not with Public Mobile but another service. Here's w...