Small run for 100 boxes, offset printing, delivered in 3 weeks, within client's budget.