UPS wanted to charge me $22-ish in duties, plus $10 in "brokerage fees" (despite it being UPS Worldwide Express which supposedly has that included), plus $8 and change in taxes. A little over $41 in total.
I had to call them a few times, but they were actually very helpful.
One of the agents expressed his surprise that I would go through this "just for $10, since you will have to pay the rest anyway", but he didn't try to make things difficult.
I just came back from CBSA office, where I paid $16.22 in total. This is just weird!
I could understand not having to pay brokerage fees, but why are duties/taxes higher when UPS does that????