Can't praise Custom Design Signs enough! I sent through the text and logo to be printed on a cap. It arrived really quickly (before Christmas, as promised) and it was EXACTLY what I requested. The text and logo were perfect. Thank you so much! I will DEFINITELY be a return customer!