All chocolates are made fresh to order. It may take a few days before your order is ready to be shipped. We only ship on Monday, Tuesday, and Wednesday because we do not want your order sitting in a post office over the weekend. Please make sure that someone will be available to receive your package at the shipping address. We do ship with an ice pack and insulated materials, but that doesn’t mean it will be in the best condition if it sits in the sun for hours.