A really efficient way to run a small design contest. The prices are known up front and the designers are good. Perhaps even more importantly the service is clear and efficient and also friendly and very helpful. In the past it's taken weeks (sometimes months) to get enough ideas and then to arrive at a final design. With 99designs less than two weeks! It takes a lot to beat that.