I'm a long-time user (a decade or more). Over the past couple of years there have been several instances of the site going 404. I can't access my login page, nor my (paid) website.
Can't reach Heath Huffman.
The FB page for the company has vanished. It was filled with complaints from unhappy users, so that might be why.