Oh.
You mentioned 'trinkets'. Plural.
If you buy 15 or more of the 99 cent rings (Chinese sellers usually use US dollars), you may be charged duty. You more likely will be charged sales tax. And Canada Post has a service fee of $9.95 for wrangling dutiable imports across the border.
So if they are for a child's party, they may well cost double what you thought just in border fees.