Hi Ladybrat,
Although I am not a Canadian, I am aware of quite a few Canadian shoppers on the forum. Some will make that status more visible than others. You might search the forum for the word Canada or Canadian to find some threads or posts of interest.
You are also correct to note if you have that most of the discussion is centered on shopping the United States. I think that is more because there are many more shops and more companies based there. But many companies have clients that cross the border and some companies are Canadian based with shops only in Canada.
Welcome and enjoy the forum!
Happily shopping Rhode Island and nearby Massachusetts and Connecticut