This just in from the site owner:
IM SORRY. IPOWER has finally completed the site move and we could not retrieve the several days worth of postings.
All site maintenance is finished there will be no further problems.
I SINCERELY APOLOGIZE!
So, the bad news is those posts are gone forever. The good news is that theoretically we will not have any more issues for the foreseeable future.