Social media has become a new marketing venue. From Gen X down through millennials, and Gen Z’ers, consumers are not watching television - they are spending their time online.  When they are online, they spend time blocking ads; when they check their email accounts,...