We have used these guys to do two different projects for us. We needed a high quality box for some product give aways we are doing. They did not disappoint. It took about two weeks to get the boxes, and when they arrived, they did not disappoint. Really nice product, easy to design, too.