This company is a sham.
They continually are on the prowl recruiting new service partners to replace the ones that have stopped doing business with them.
Do not register as a Service Partner - you will be trapped the same way and also hurt existing partners by allowing the company to continue to do work without paying for it.
All interested in a class action suit say aye!!