I use home delivery from G-mart. They deliver within 1-2 hours of placing order. It keeps stock of most of the daily essentials. Convenient way to shop over phone or in store. They don't give much offers but for day to day needs its ok. Anyways for monthly grocery shopping we have to look elsewhere as they don't stock everything we need. Overall nice experience.