To all. Both the North American Hunting Club and the North American Fishing Club have changed their website.
They can both be located at http://www.scout.com/ I recently experienced some of the same subscription issues and such. After finding the "NEW" website, I was able to gain access to both my North American Hunting Club and the North American Fishing Club accounts / information and update them as needed.
All the new "Club contact information" is available there as well. I hope this helps and maybe some or all of you will be able to get some sense of satisfaction from these folks in one way or the other.