We had a great experience w/ 99designs. Being able to see the different logo concepts from designers all over the world and then fine tune w/ direct correspondence was a really fun process. The end result was amazing and exactly what we were looking for. We highly recommend 99designs and will be coming back...