You have probably heard of network marketing. You might have done it yourself, be considering doing it, or know somebody who has done it. Nearly everybody...