All online orders for delivery and pick up require a 24 hour notice and are for Monday - Friday only. As of right now we are not able to accept online payment. We can accept payments in store for pick ups. Payment is required before we can deliver your order. Please call us at 913-649-9299 or request that we call you in the details section below. Thank you for your patience and understanding!