consumer direct marketing vs mlm