This was hands down my best experience with 99Designs. I ran a contest a year ago for my second book, and the designer was great with design but not so good with my instructions and basic communication -- which I often had to repeat. With James, he is the full package -- both highly skilled in his craft and also a master at client communication and client service!! He was prompt and responsive to every single request. His design was spot-on and the very first one to receive 5-stars from me and my team of co-authors. I highly recommend him and will seek him out again for my next book!!