99designs makes it incredibly easy and cost-effective to generate a large number of well-considered design solutions for a logo or other design project. The more you put into the process in terms of guidance and information, the more you get out of it. We were very impressed and had a hard time selecting from a large number of excellent solutions in the end, because so many were so strong. The upgrade fee to reach 99designs' whole network is worth the investment. Highly recommended service, especially if you're willing to lean in to provide good detailed verbal and visual guidance (via uploads) up front.