I have given up on billfans.com. The site is down more ofen than not, and no explanation is ever given by either the site moderator Matthew or the owner Liam (who I can't remember the last time I saw on the site). It's not surprising that most of the users have deserted the site.
It was me who asked for feedback on a 25th anniversary calendar. I posted the same topic at http://www.sierra-oscar.co.uk/forum/index.php?showtopic=995 and received a much better response.