We try our very best to ship out all orders within 1-3 business days after receiving payment. If for any reason your order will be delayed, we will promptly notify you and give you some options relating to the order. All orders are shipped from our USA location---not from overseas or any other country.
There are some custom build-to-order items that may take an extra 1-30 days of handling time before shipping; the estimated time required will be listed on the product page.
Shipping cost is determined by weight and packaging costs, which fluctuate according to the USPS rates.
You will receive a shipping notification with tracking information when your order ships. You order has not shipped until the order status has been marked as "Shipped". "Complete" does not mean that you order has been shipped.
We ship to the address the customer has entered at checkout; please do not ask us to ship to any other address.
Our business days are generally Monday-Friday with the exception of US national holidays. We generally post in advance any change to our normal business day schedule.