How long does delivery normally take?

Updated 

Gopuff delivers in about 30 minutes. You can see an estimated delivery window on the main page of the app when placing your order. However, traffic, weather and other events may affect your delivery time. If we expect any delays, you will notice a banner on the checkout page advising of this.