Just when you see this doesnt matter. I found this afew days ago(26/6/2013) to be exact and the site admin boldly welcomes you to the website. He then reassurers you that the website will be up and running in early 2012. Surely, what madness!