I recently lost access to the email account \I used to register for self serve. to top that off I cant recall my password....and I am locked out, I want to register my new creditcard with them so I can pay my plan and continue using my phone.Thank p...