I have had great success with Jay and Lydia from PromosAndLogos. I give them a few ideas, send them my logo and I have not been disappointed yet. Jay is fast and will work with you to get the design exactly the way you like it. I come back again and again for our promo items and office swag. Our latest order was for insurance auto ID cards. They customized the size and language on the back to relay the message our office was wanting to convey perfectly.