Social Networking and Network Marketing : Exactly why They Mesh So Well Together