They promise to deliver a wholesale network and once they sign you up, they disappear. If you even fail to report the $0 they 'generate' you even 1 quarter, the contract becomes terminated and you don't get the deposit back.
Avoid at all costs, you will have more success selling your items at a lemonade stand then with these guys.