The vast majority of our cases are in stock at our warehouses in Utah and Kelowna. We hand-make most of the cases and are replenishing our inventory every 2-3 weeks, so the longest delay you should ever see in shipping is about 2-3 weeks IF that item is somehow out of stock.
If the item is out of stock, there will be a notice under the "add to cart" button at the time of purchase so you will know there will be a delay :)
NOTE: There is a 24-72 hour processing time on EVERY order including those with faster shipping.
Shipping times are located here: How long will it take to receive my order?