How long does it take to receive my order?

Most orders ship within 3-7 business days.? Please keep in mind that our products are lovingly crafted by artisans with the best quality we can offer.? There are times when certain elements may be out of stock, which may delay the processing of your order.? We do our absolute best to ensure prompt delivery times.