Here in Canada foreign parcels delivered by Canada Post may be subject to being taxed (15% for me, different in other provinces) on the value of the item, plus a flat C$5 handling fee (to cover the costs of filling out the forms and handling the $$). The $5 fee gets real annoying on small value items.
The couriers aren't much better, and some are worse (much worse), often charging very high "brokerage fees".