I think it boils down to a few different things, in no particular order.
- Low supply.
- Steady, or slightly increasing demand (due to more collectors and people entering the hobby).
- Far fewer sources of collectibles, gun shows are mostly no longer running, etc.
- Higher prices state side push prices up here.
- Inflation.
- Covid, many people want cool toys to make them happy.
Also, quality is diminishing. It is getting more difficult to find higher quality items, and so when a nice collectible comes up, people are paying more than before.
Lastly, not many collectors in Canada use CGN, so most people do not have a website to buy, trade and sell. Their only options are the stores, auctions or word of mouth.