I'm back with them after a long absence. I am unable to login to my account after getting the confirmation emails. The help pages say I'm supposed to get a phone call but no luck yet. The help pages also say to file a support request from the link at the bottom of nearly every page of my account, but I can't get to these.
What's the best email address or phone number to reach them with support requests?