99designs is a great service. I could have never found the level of talent in the time needed. They made the process smooth and easy. Now that I have one project under my belt, future ones will be even better. The feedback process worked really well and everyone was very supportive.