We offer in-stock and on-demand options.
In-Stock items are purchased by you up-front, pre-decorated, and kept at our warehouse ready to ship when your customer places an order.
On-Demand is purchased by us after your customer places an order and decorated after the order is placed. Although this service means no up-front cost to you for inventory, this process takes about 7-10 business days for processing and fulfillment.
Most of our clients offer a blended offering of In-Stock and On-Demand.