Our shipping days are Monday-Friday. Holidays do not apply. Orders that are placed Monday-Friday before 12:00 PM Eastern Time will be shipped the same day. All orders placed after 12:00 PM Eastern time will be shipped on the next available shipping day. Our flat rate shipping option is available for orders being shipped within the lower 48 states only. Shipping method for this option may vary, but is typically USPS Priority. Delivery usually takes between 2-6 business days.