Has anyone actually ever received a package from Ontrac?

Please do tell, I'm convinced it's a sham company.