What do you do when you have a great idea but little money to spend? You crowdfund it. What do you do when you have a company but no resources? You crowdsource it. 99designs is a place to get professional design work for prices affordable for small business and startups. A design is typically run as a contest: designers from all over the world get a chance to design a logo.
Read more at Startup Juncture.