Buying groceries has become an act of patriotic duty for some shoppers in Canada.