99designs were most helpful throughout the whole process and went the extra mile when I needed it. This is a great service for anyone considering this type of work done for them.
Creativity and competition is a great combination as you get to interact throughout the process with the graphic designers.