I had a very positive experience using 99designs in terms of the designs received and in dealing with the support team. A very interesting process to go through - long enough to get some thoughtful dialogue going without the whole process dragging on. The site gently moves one along over time, so you dont get too bogged down with too much choice or analysis paralysis. We are very pleased with the finalized logo and I would highly recommend 99designs to others. Tremendous value.