Coolhalloweenshirts.com is an Immortal Entertainment Company. All our items are fulfilled within 2-7 Business Days. All orders purchased from US and Canada are shipped from our Charlotte, NC location. All orders are placed from Southwest USA and Mexico and are shipped from Mexico. All orders placed in Europe are shipped from Spain and Latvia locations. All Australian orders are shipped from Australia. All sales are final. If you have size or item questions please contact us before making a purchase. Our shipping times are approximate and we can not guarantee specific delivery times. If any item is returned to the wrong address, and we need to reship you will be charged an additional shipping fee. We accept all major credit cards, PayPal, and cryptocurrency.