We are very responsive and it usually takes just a few minutes to have your order ready. Please call us at (587) 285-4500 to see if your order is ready for pickup.