Marketing isn't always easy. And some folks plain hate it. But th...