It all depends on the company and their reputation. If advertising is not what you're good at, then I wouldn't suggest trying to learn or do it yourself. Every business owner needs to invest in...