Wow, that's a lot for duties/customs.
All the s5's I ordered via UPS never resulted in duty/custom fees. I was under the impression the express shipping included most duty/taxes with UPS.
Most of my S7 purchases I used Fedex as the shipping rate was lower than UPS, about 8 bucks per unit. I ended up paying $8 bucks duty/customs via Fedex on the first few orders.
Then batch 5, 20 pieces someone screwed up and put $128k for value - but even with that, they were only requesting $440 duty/tax. Should have only been $160 based on correct declared value.
Last batch 8 order - 10 pieces I decided to go back to UPS because I never had duty/custom fees before with them. That could be because I have an import/export contract with them in place though.
I was SHOCKED, to say the least...

I'm still trying to determine if it is an employee of UPS who assigns HST codes for imports or if it's someone from the government?