Yup, any time you purchase a product that needs to go
through Canada Customs you'll need to pay customs fees (duty). At least that's what I understand.
I'm a retired letter carrier (Canada Post) and we always had to collect the customs fees from customers when delivering parcels from out of the country. The customers were never happy about this [I still have scars

] because most times they weren't aware of this.
"They'll" get you one way or another
