Delivery & Returns
What to expect once you place an order, and how we handle issues with what arrives.
Delivery areas
We deliver from each branch to addresses within that branch's delivery radius. When you check out, the delivery fee is calculated automatically from the distance between your delivery address and the branch you're ordering from — you'll always see it before you pay. If your address is out of range for every nearby branch, you can still choose pickup at the branch instead.
Delivery times
Most orders are confirmed and dispatched the same day. Once your order is confirmed, a rider is assigned and you'll be notified by SMS as it's dispatched and again when it's completed. Delivery windows can vary with traffic, weather, and order volume, especially during peak hours.
Pickup orders
Choose pickup at checkout to collect your order from the branch yourself, free of any delivery fee. We'll text you as soon as your order is ready for pickup — please bring your order number.
Tracking your order
You can check the status of any order at any time on our Track Order page using your order number and phone number, or from My Orders if you're signed in.
Cancellations
An order can be cancelled while it's still pending confirmation. Once it has been confirmed and dispatched, it can no longer be cancelled through the app — contact us as soon as possible if something's wrong and we'll do what we can.
Damaged, incorrect, or missing items
Because most of what we sell is fresh or perishable, we don't accept general returns. If anything arrives damaged, incorrect, or missing, let us know within 24 hours of delivery with your order number and, where possible, a photo — we'll arrange a replacement or refund for the affected item(s).
Refunds
Approved refunds are returned to the original payment method (card, mobile money) within a few business days, or offset against your next cash-on-delivery order if that's how you paid.
Need help?
Reach our support team any time via the details on our Contact page.
