Never heard of the site to be honest. Went from Rapidshare, to MegaUpload, to a few small time (considerably more professional though) file sharing sites before settling on Box, for the time being anyways. I would imaging that once the whole Mega thing settles down, they'll come back. They're probably just covering their asses.