I always like to buy fr USA when on/without sales. Always seems to be cheaper...(the brands that I use anyway). But of course don't always have time to go la. So my friends that go already know what I like and will buy them automatically when see a good price.
Other places that I buy from when emergency needs will probably be zellers, superstore, dollarstore...
for some strange reason... I don't usually shop at superstore. I usually stock up at costco when there is a sale for the items... Then misc stuffs, I get them on sale at LD or Shoppers. Walmart is mostly their US location for thing like aluminum foil and wraps.
It's kind of funny that Safeway's prices are actually quite cheap in the US, compared to other smaller grocers anyway. But nowadays I just buy most of my items at the corner store, even though the prices are 30% higher.
My friend in the US says so as well. They would shop in Safeway. But you know la..in Van...Safeway is soooooooooooo expensive...even though half price, can still more expensive than other places!