Delivery usually takes 15 minutes but the max time is 24h, When the delivery exceeds the time allowed we can do a refund for you, but that slow delivery never ever forever happened. if you are the one who late or you can't take the order in time that you order in, you can pick it any time you back in limited of 72hr . if you don't back to pick your order in 72hr , your money will back to you.