We ship from Teasdale, Utah as soon as all the products in your order are available. All craft items will be in stock but printed and framed items are created as orders come in. We make every attempt to keep all the components in stock but given the huge variety of frame sizes and types it's possible that we may not have a particular frame in stock occasionally. If this is the case we will let you know as soon as your order is processed and if the delay is not acceptable we will refund some or all of your order as you choose.
Typically framing components are ordered once a week on Monday morning and arrive the next Monday, it then takes a day or two to complete waiting orders and get them on their way to you.