April 2, 2018 by For deliveries, final payment is due no later than 48 hours prior to deliver. If you are picking up at the store, you must pay for your items at that time.