Customer Care 1-800-667-8280

Refine Results By:

Start Shopping

Choose an Order Method

Find Your Store

This store will prepare and deliver your order:

Delivery Pickup



Delivery Schedule

Pickup Schedule

AIR MILES Logo

Get 50 Bonus Miles*

Shop online and receive your order between August 24 - September 6 to get 50 Bonus Miles (once per AIR MILES® Account).

*Enter your AIR MILES Collector Number in your profile and Promo Code #95732 in your order notes to claim this offer.

free gift of the week

Free Gift of the Week

Schedule to receive your online order for pickup or delivery between August 24 - 30 and get a Free Gift of the Week!

This week's free gift is a 30 g Kaizen Single Serve Vanilla Protein Packet.

This Week's Specials

In your cart

- +
$3.99
Size: 340 g
$1.17 / 100G

In your cart

- +
$3.99
Size: 227 g
$1.76 / 100G

In your cart

- +
$4.05
approx. $2.02 / unit
Unit: 1 unit (approx. 460 g)
$0.44 / 100G

In your cart

- +
$6.99
$3.88
$3.88 / EACH

In your cart

- +
$2.99
$1.99
$1.99 / EACH

In your cart

- +
$2.99
$1.99
$1.99 / EACH

In your cart

- +
$2.99
$1.99
$1.99 / EACH

In your cart

- +
$3.29
approx. $2.49 / unit
Unit: 1 unit (approx. 100 g)
$2.49 / 100G
approx. $1.19 / unit
Unit: 1 unit (approx. 100 g)
$1.19 / 100G

In your cart

- +
$16.99
$15.99
Size: 1 KG
: Compliments
$1.60 / 100G

In your cart

- +
$8.49
$7.99
Size: 300 g
: Grimm's Fine Foods
$2.66 / 100G

In your cart

- +
$8.49
$7.99
Size: 300 g
: Grimm's Fine Foods
$2.66 / 100G

In your cart

- +
$5.29
$4.50
Size: 400 g
: Schneiders
$1.13 / 100G

In your cart

- +
$5.29
$4.50
Size: 400 g
: Schneiders
$1.13 / 100G

In your cart

- +
$7.99
$5.99
Size: 375 g
: Schneiders
$1.60 / 100G

In your cart

- +
$5.29
$4.50
Size: 400 g
: Schneiders
$1.13 / 100G

In your cart

- +
$5.29
$4.50
Size: 400 g
: Schneiders
$1.13 / 100G

In your cart

- +
$7.99
$5.99
Size: 375 g
: Schneiders
$1.60 / 100G

In your cart

- +
$8.29
$7.99
Size: 250 g
: Freybe
$3.20 / 100G

In your cart

- +
$4.99
$4.69
Size: 125 g
: Freybe
$3.75 / 100G

In your cart

- +
$8.29
$7.99
Size: 250 g
: Freybe
$3.20 / 100G

In your cart

- +
$4.99
$4.69
Size: 125 g
: Freybe
$3.75 / 100G

In your cart

- +
$8.29
$7.99
Size: 250 g
: Freybe
$3.20 / 100G

In your cart

- +
$5.29
$4.69
Size: 175 g
: Freybe
$2.68 / 100G

In your cart

- +
$4.99
$4.69
Size: 175 g
: Freybe
$2.68 / 100G

In your cart

- +
$4.99
$4.69
Size: 175 g
: Freybe
$2.68 / 100G

In your cart

- +
$4.99
$4.69
Size: 175 g
: Freybe
$2.68 / 100G

In your cart

- +
$2.99
$2.79
Size: 125 g
: Freybe
$2.23 / 100G

In your cart

- +
$2.99
$2.79
Size: 125 g
: Freybe
$2.23 / 100G

In your cart

- +
$4.99
$4.69
: Freybe
$2.68 / 100G

In your cart

- +
$11.49
$10.49
Size: 1 KG
: Schneiders
$1.05 / 100G

In your cart

- +
$11.49
$10.49
Size: 1 KG
: Schneiders
$1.05 / 100G

In your cart

- +
$7.99
$5.99
Size: 375 g
: Schneiders
$1.60 / 100G

In your cart

- +
$1.10
approx. $0.66 / unit
Unit: 1 unit (approx. 200 g)
$0.33 / 100G

In your cart

- +
$1.10
approx. $0.88 / unit
Unit: 1 unit (approx. 200 g)
$0.44 / 100G

In your cart

- +
$6.99
$4.99
Size: 2 L
$0.25 / 100ML

In your cart

- +
$1.76
approx. $1.10 / unit
Unit: 1 unit (approx. 200 g)
$0.55 / 100G

In your cart

- +
$1.52
approx. $1.01 / unit
Unit: 1 unit (approx. 230 g)
$0.44 / 100G

In your cart

- +
$1.99
$1.50
Size: 454 g
$0.33 / 100G

In your cart

- +
$13.99
$10.99
Size: 907 g
: Compliments
$1.21 / 100G

In your cart

- +
$13.99
$10.99
Size: 852 g
: Compliments Balance
$1.29 / 100G

In your cart

- +
$13.99
$10.99
Size: 907 g
: Compliments Balance
$1.21 / 100G

In your cart

- +
$13.99
$10.99
Size: 850 g
: Compliments Balance
$1.29 / 100G

In your cart

- +
$8.49
$7.99
Size: 300 g
: Grimm's Fine Foods
$2.66 / 100G

In your cart

- +
$3.99
Size: 340 g
$1.17 / 100G

In your cart

- +
$4.69
Size: 450 g
: Compliments
$1.04 / 100G

In your cart

- +
$3.99
Size: 300 g
: Thrifty Kitchens
$1.33 / 100G

In your cart

- +
approx. $8.59 / unit
Unit: 1 unit (approx. 600 g)
: Sensations by Compliments
$1.43 / 100G

In your cart

- +
approx. $8.50 / unit
Unit: 1 unit (approx. 340 g)
: Sterling Silver Beef
$2.50 / 100G

In your cart

- +
approx. $5.97 / unit
Unit: 1 unit (approx. 400 g)
: Sterling Silver Beef
$1.49 / 100G

In your cart

- +
approx. $24.34 / unit
Unit: 1 unit (approx. 1 kg)
: Sterling Silver Beef
$2.43 / 100G

In your cart

- +
$7.99
Size: 454 g
: Compliments Jamie Oliver
$1.76 / 100G

In your cart

- +
$7.99
Size: 454 g
: Compliments Jamie Oliver
$1.76 / 100G

In your cart

- +
approx. $10.30 / unit
Unit: 1 unit (approx. 650 g)
$1.59 / 100G

In your cart

- +
approx. $10.82 / unit
Unit: 1 unit (approx. 750 g)
: Sterling Silver
$1.44 / 100G

In your cart

- +
approx. $5.57 / unit
Unit: 1 unit (approx. 350 g)
: Sterling Silver Beef
$1.59 / 100G

In your cart

- +
approx. $16.79 / unit
Unit: 1 unit (approx. 1.2 kg)
$1.40 / 100G

In your cart

- +
approx. $14.31 / unit
Unit: 1 unit (approx. 1 kg)
$1.43 / 100G

In your cart

- +
approx. $11.10 / unit
Unit: 1 unit (approx. 700 g)
$1.59 / 100G

In your cart

- +
approx. $19.98 / unit
Unit: 1 unit (approx. 1.5 kg)
$1.33 / 100G

Benefits of Shopping Online

looking at watch

Save Time

Sometimes you just don't have time to cruise the aisles! Let our personal shopper do the work for you.

viewing flyer on ipad

Budget

View all of our flyer and in-store specials, while keeping an eye on the running subtotal as you shop.

person online grocery shopping

Convenience

Shopping online is fast and easy, so you can spend more time on the things you'd rather be doing.

chopping vegetables

Quality

We are proud to stand behind the quality and freshness our products in-store and online, always.