Yes.
In my experience it takes about 20 days for items to be delivered from the USA to Canada.
Doesn't matter what the physical location of either party is.
So January 6 makes delivery a little slow, but not terrible. And the fact that the item has some sort of tracking is also normal. It probably is actually Confirmation of Delivery, which means it will be recorded as Delivered once you have it.
Let the seller know that the item is slow. That usually kicks Murphy's Law into action and the item will appear in your mailbox.
Or ask at your local PO if they have something for you. The Delivery Attempted slip may have blown away.