If anyone giving you business advice has ever put down marketing + branding and made a statement that sounds like "Don't worry about marketing, we're going to teach you how to have such an amazing service that your customers do the marketing for you."
These people are fucking morons. Here's why.