One problem with patriotic shopping is label confusion. “Canadian” can mean many things. CanadianShopping.com should use a simple visible label system.
Made in Canada means the product is manufactured or substantially produced here. Canadian Owned / Mixed Sourcing means the company or retailer is Canadian, but products may come from many places. Canadian Founded / Mixed Sourcing means the brand has Canadian roots, even if ownership or manufacturing is more complex. Available in Canada is the weakest signal and should not be treated as a Canadian-made claim.
This matters because shoppers want trust. A family may choose the cheapest option for pasta one week, then choose a Canadian-made cleaner, soap, coffee, snack, or winter jacket the next. The point is not guilt. The point is transparent choices.
The site database should grow as a verified directory with source links, provinces, categories, price bands, and shopper notes.