This vendor (for the box) allows you full control of making up your design and takes a few days to process; so that they can show you a proof of your design. Also once shipped, it takes a few days to deliver with UPS
The vendor (for the design of the box) is very friendly and communicates well and fast. They have your digital print ready within 2-5 days of ordering; and they also send a proof first.