I just found out the magazine has closed down and ceased publication.  Nice,  I just mailed my check today for my subscription renewal.  Hopefully, they will do the right thing and mail my check back to me and not try to substitute another magazine!

The customer service number, in case you may have mailed a check for your subscription recently, is (800) 374-4244. 

The website is still up and running with no mention of this and there is a pop up that is still soliciting subscriptions so pass the word!