hidden costs of free file sharing