I've learned to never buy anything from international stores that use courier services for shipping. The fees jack up the costs in a huge way. They charge the regular duty/tax plus brokerage fees of $20-$50 or more depending on the value of the item. Canada post will charge the duty/tax plus a flat rate of $5. They often don't charge anything at all.