The majority of our orders are typically delivered within 5-10 days from the initial order date. Unfortunately, ongoing supply chain issues in the pandemic continue to negatively affect inventory levels and create slower than average shipping times within the USA. We do our absolute best to ship orders as quickly as possible, but we cannot guarantee shipping time or offer refunds for delayed shipments. Nor can we refund any order that has already been sent into production for printing.