I just received a golf gadget from the USA that was $125(Can)

UPS charged me:

CA Customs HST -21.68
Brokerage GST -4.73
COD GST - 0.55
Total Govt Charges 26.96
+
Brokerage Charges 40.65
+
UPS Shipping charges 38.36

ALWAYS REQUEST NON-UPS DELIVERY!! I've never been charged like this using USPS...
Total -105.97