I have owned several businesses in the past all of which I used marketing companies for to design logos, taglines, etc. It was always an expensive and long drawnout process. My experience with 99designs surpassed my expectations. It was an efficient and cost effective process. It was hard to decide which logo to choose as I has so many excellent logo designs to choose from. The feedback was easy and when I had to call for support, a live person answered the phone and quickly answered my questions.