If some of the affiliate companies have run "some minor scams" then that tells you everything, doesn't it! You won't find anything under this company's name, because the scamsters change their names regularly to avoid it.
This is either a minor scam, or they've grown up and it's a major scam.
If they had a good reputation they would be a household name by now.........
You'd be as well folding the certificate into a paper boat (anyone remember them or am I showing my age) and floating it on a nearby lake.