The online store is operated by a print-on-demand company with facilities in Ontario, Canada. For us, this means no wasted inventory (and less waste in our landfills!) and streamlined shipping. Order fulfillment usually takes 2-7 days + shipping time to your location. Please note that all online orders are final as they’re made just for you and returns/exchanges cannot be made unless a problem occurs because of an error on our part and returns/a new item will be handled at our expense.