I just realized that I have no clue how long this site has been up and running. So does anybody know. 2 months, 6 months, a year?
I got an email invite back in April and by then the site already had a few users. It was sometime in early 2013. I think it was a beta or soft launch and then the full official launch was in October 2013.