I was skeptical of 99designs at first, but I gave it a go anyway. I'm extremely happy that I did! I received a great number of high quality designs, and all of the designers were more than willing to work with my feedback. I can't think of any design arrangement that delivers this much value. As a bonus, the process is flexible and you feel at every point as though the system is designed to ensure you get your money's worth.