The online store is operated by a print-on-demand company with facilities in Ontario, Canada and around the USA. 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.