Generally speaking, not all free hosting members are as interested in abiding by the Terms of Service. There's dozens every week who create accounts and are suspended only minutes later for breaching those Terms, usually by uploading phishing pages, brute-force password crackers, and malware...