While some of the most iconic brands in the world cost hundreds of millions ... Some spent nothing. A good logo is crucial for a company's branding strategy. Stock Logos—a site that offers ...