Social media gives consumers enormous influence. For marketers, there are some obvious advantages and disadvantages. For anyone with a...