We normally ship in-stock items within three days of receipt of the order. If the item is out of stock we will email you with the estimated date it will be ready to ship. Please keep in mind we hand make and hand paint everything, and this can lead to a delay in shipping, especially with our personalized pottery items. While we work to keep our stock full to anticipate new orders, there may be a product listed that is currently out of stock. If this happens, you will be notified immediately and be provided an anticipated ship date.