Have you ever got a message from someone you haven't heard from in years wanting to share an exciting business opportunity? Friends inviting you over for a product party? You could be subject to the sudden intense onslaught of the dreaded MLM. Multi-level marketing also known as Network Marketing or most likely recognised as a ...