I can't sign up for self serve, its a pick of a sticky situation. I was going to use public mobile so i got the sim card and signed up and even got auto renew on, but completely forgot the phone number. I was about to put the sim card in the phone I ...