Ok so I live in Ontario and I always do grocery pick up at Zehrs for the convenience, quality and variety of produce and most of all the POINTS. 1000 pts =, $1 off my groceries and my points build up fast. Recently someone asked me why I shop there instead of Walmart where the prices are cheaper and they have pick up too. They insisted I must be paying more because they believe that Zehrs is so much more expensive. So being the now frugal budgeter thanks to this group and Miko I took my most recent shopping receipt from zehrs and put in a mock order for pickup with Walmart for exactly the same items. Guess what? Walmart was cheaper by $14 BUT because Zehrs has points I actually earned enough points to save $37. So, lesson learned and I will be sticking with Zehrs.