Yes. With afterpay, you can pay upfront fees at Sainsbury's Delivery Pass and then not pay for delivery of online grocery orders for the next 3, 6, or 12 months. Deliver more than 40 pounds a day for free once a week. The pass costs 60 pounds for 12 months, 35 pounds for six months or 20 pounds for three months.