The difference between a good company and a bad one is the way they treat their employees and affiliates! I have sent about a few 100,000$ in sales. However Amazons terms of service is designed to make you fail! No matter how loyal you are to them, they will shut you down and keep your money. I called everyday to make sure I was in compliance, I was told yes! I would also ask the same question to different representatives and get a differnt answer, it was literally how the person on the other line interprets the Terms of sevice. I was shut down anyway resulting in a loss of over 8k! According to the TOS they can delete you and keep your earnings With or Without cause! Apparently they think people just do this as a hobby! Not the case. Im a mom of 4. I took a huge blow. Do not work with amazon because your loyalty to them will not matter. They must get FREE advertising from affiliates whom they just shutdown after a while and keep their money also! Stay far away! Their terms of service was designed to make you fail!