I just checked and the site is up. I counted two complaints. I checked all my back issues and I received all but one until my subscription expired. I probably lost that one myself.
I would suggest you post your complaints in the forum over there. There are two threads started already.
jim