These products are not currently in stock. They are preorders or special orders. Orders could take 1-3 weeks to bake, package and ship. Please feel free to leave me a message if you need them by a certain date. I will email you to let you know I received your order and confirm.