If it is so ... please take the banner from your website: "sharecq pays uploaders. It pays to share."
Agreed.
If nothing happens within the next 8 days, I'll remove my content here moving it to my own site. A server with "unlimited traffic" is available for 20-30 Euro a month.