Ahem... the site does work. If there are certain aspects of the site that don't work for you, perhaps you can post the difficulties you're having in the FreeChatNow forum, and I'm sure someone will be more than happy to help you through them. If it's simply a matter of preference between sites, that's one thing, but to say the site doesn't work on your first day here - that's just disrespectful to the people who spend a lot of time building and maintaining this place.
I would be remiss if I didn't welcome the both of you to the forums. Best of luck in finding what you've come for.