I've never had any issues with sites of course I'm not a freeroll whore. Maybe
titan thinks it's impossible to be a member of 80 forums in order to get in all the freerolls. I can understand their thoughts on that, but they shouldn't shut down your account unless they are positive.