Apparently public shaming, threats and warning is all that it takes to
make scammers run scared (I'm not holding my breath, that "company" has so many complaints against them that the argument of "somebody uploaded it, the company is innocent" will only make anybody who uses it look like an idiot).