We are small but mighty. We pride ourselves on offering an extensive collection of carefully curated products and will make every effort to maintain an inventory of items shown online to ship quickly. Non-personalized items that are in stock will ship or be delivered* within two business days (excluding holidays), but in some cases we might need extra time to get an item back in stock. We will actively communicate via email to keep you updated on your order status. If you are ordering personalized products, you can anticipate your items will ship within two weeks.