Slim! answered most of your questions in an e-mail but just to add we are happy to get your feedback so we can improve our system.
We are constantly making changes to improve it. We have added some many options since we started I guess for new affiliates just signing up it may take some time to get around.
__________________
|