I love 99designs. I've so far used them on three different occasions to create logo's for family businesses. The new approach to the process works wonderfully. Having designers produce initial concepts for you, continues to work... but even better is the ability, after a short period, to shortlist and then work with a smaller group to refine your design. The ability to remove designs that don't work for you, is superb, as it lets the designers know if they are on the right track or not! The whole process runs very smoothly, and the customer support from the team behind the scenes is wonderful. Thanks for a great way for small businesses to gain what they wouldn't normally be able to.