So, I guess this is where everyone ended up.
Looks to me like the site is from sometime towards the end of July, probably the 21st-22nd? I'm amazed they could lose 3 months of data, and even more amazed they actually re-launched the site.
There are just loads of issues with the site design...