Finding a graphic designer online is a huge challenge, but I'm super thankful that I came across Mazymayze / Peter on 99designs. He was flexible, responsive, and understood what I was asking for with minimal explanation / direction. From beginning to end, the experience was great and look forward to working with him again on future projects.