Your path:   Home  /  Services  /  Online Services  /  In-Store Pickup

In-store pickup: free delivery

Save shipping charges, have your order sent to a store:

  • Orders are shipped from our Distribution Centre in BC to the store of your choice for free (includes oversize items).
  • We cannot send Gift Cards or new membership cards through this shipping method.
  • We offer limited tracking for in-store pickup orders.
  • Shipping times vary by store. It's a big country, so it can take up to 3 weeks for your order to arrive.

Picking up your order

We will email you when your order is ready for pickup. You'll need to bring photo ID to collect it. For information on the status of a pickup order, please contact your store directly.

Shipping times

Shipping times vary by store location. Most items are shipped weekly from our Distribution Centre in BC.

Store Phone Delivery
Barrie
61 Bryne Drive
705.792.4675 12-21 days
Burlington
1030 Brant Street
905.333.8559 10-21 days
Calgary
830 – 10th Avenue, SW
403.269.2420 7-14 days
Edmonton
12328 – 102nd Avenue
780.488.6614 7-14 days
Halifax
1550 Granville Street
902.421.2667 12-21 days
London
111 - 1230 Wellington Road
519.668.6657 12-21 days
Longueuil
4869 Boulevard Taschereau
450.766.1359 10-21 days
Montreal (Marché Central)
8989, boulevard de l'Acadie
514.788.5878 10-21 days
Montreal (Saint-Denis)
4394 Rue Saint-Denis
514.840.4440 10-21 days
North Vancouver
212 Brooksbank Avenue
604.990.4417 5-10 days
Ottawa
366 Richmond Road
613.729.2700 10-21 days
Quebec
405 St-Joseph East
418.522.8884 12-21 days
Toronto
400 King St. West
416.340.2667 10-21 days
Vancouver
130 West Broadway
604.872.7858 5-10 days
Victoria
1450 Government Street
250.386.2667 7-14 days
Winnipeg
303 Portage Avenue
204.943.4202 12-18 days