99designs did a great job of helping us to get a world-class logo for a very reasonable price. And their support was a delight--the best I've ever seen. They actually noticed it was our first contest, and proactively contacted us just to hear how we were doing. Later, when we needed some technical support, they were fantastic, and made sure everything went extremely smoothly. We could not have asked for better.