Shipping is calculated based on the rates of Fedex and USPS. All orders will be processed and shipped within 3 business days (depending on your shipping method). Processing times during the holidays may take 5-7 business days. Please allow 2 - 8 days for USPS delivery (except for express mail). In our efforts to stay green we do not print invoices since they are automatically emailed once you place an order. We currently ship to the continental US. We do not ship internationally.