My experience with 99designs was great. In the past, I have tried to hire graphic designers individually, however the trial and error process of finding a good designer, that is able to make something you actually want to use is so tedious, that it became a full time job!
With 99designs the entire process from start to finish was seamless. We had a myriad of quality concept submissions from artists all over the world, who were eager and excited to contribute.
I would highly recommend 99designs to any company or individual looking for graphics.