Shipping to Canada fees explained

Why do we charge so much to ship to Canada? the Tariff fee and Customs Fees are the big dollar part of the shipping fee. Here is a quote on a $15.00 furnace part from the USA shipping to Canada 

Value (USD)
$15.00 USD Furnace Part 
Exchange Rate  1.2702
Value for Customs  $19.05 CAD
Customs GST   5%  $0.95 CAD
Customs PST  6%   $1.14 CAD
Customs Clearance  $53.00 CAD
Customs Clearance GST  5% $2.65 CAD
Customs Clearance PST  6%  $3.18 CAD
Grand Total Fees (CAD)     $60.93 CAD