As far as I am concerned every day I log in and the site is up is a good thing
I pay nothing for this site or the admins' time so everything is a bonus
Perhaps if you wish to complain you might like to make a sizeable cash donation their way as they do all of this for nothing
If you were to hit the "What's new?" button regularly this may go some way to alleviating your issue
Bookmarks