EP was a better site than this? I see lots of users mentioning EP Post Comment Receive notifications Add a comment...