I registered to this website a while back and I noticed that after going through the sign up process, I either never got the email or I lost it/deleted it.
I think this website doesn't have a way of re-sending the verification email, hence my reason to sign up for a second time (sorry if I'm not supposed to do that but I had no choice).
Keep up the good work fellas.