Nice breakdown. . With technology the way is is today, there are so many ways of communication. And , It is hard to keep up with it all, because there is so much out there. We must seek and search more for way to communicate with our customers. And if someone is Not willing to get up with the technology ... They set themselves up for failure . . How would one tap into these channels, if they did not know they exist ? I believe everyone wants to succeed in their business.. It's the tapping into the channels is the biggest problem. Thanks your for sharing this post.. good read!