Annie Altman is more credible than a serial scammer