Awful experience. Wanted 100 custom printed boxes. Took two months to get the artwork set correctly, partly because there is no real template or artwork guidelines, partly because the president of the box division routinely took about a week to give an update or reply to multiple emails. Boxes finally came mis printed, askew, many missing print entirely, and literally all of them were unusable. Repeated calls and emails were met with no responses or minimal and partial acknowledgement. They had our money, so we kept trying to work with them to get it done. About 4 months of badgering and literally daily phone calls and emails to customer service and the president, we finally were shipped 42 boxes. The art was in the wrong places, which we repeatedly asked about and tried to get a proof but were ignored. Unusable. Eventually received a refund. I have never felt so frustrated or neglected by the lack of professionalism and communication by a company. It's almost impressive, the lengths they go through to be unhelpful. Find another supplier.