Since my account was deleted (I think), and I cant sign up, is there any other service I can use while this gets sorted out?