I tried registering using the same user info as I have on this website (email, password, username), and I never received a confirmation email. I sent a PM to Snooty himself on our forum, and am still waiting for a response.
Am I still able to join Snooty Sims if I'm living in the US? I noticed no US forum members on the website so far.