We shop for every gift basket individually. Therefore we prefer one day advance notice. However, if you order before 11am, most times we can still deliver the same day. If you desire particular snacks please call us directly if your request won't fit in the special instructions area of the order. If your order is going out of town we cannot guarantee you will get the same selection. If you have any questions about our inventory please call us at 1-800-621-8257 or 785-843-6111.