Mikage pies, cakes, and cupcakes are made to order with fresh ingredients before being quick-frozen for shipping. Please allow up to 10 days for us to fulfill your order. We will email you when your order is being shipped. Please be aware that the products are frozen, so they should be received in person.