But then, you're in Canada, not the states. International shipping is expensive no matter WHAT you're buying.
Ridiculously expensive for a small part like that
Unless you can talk them into using the First Class International Large Envelope. For an 8-ounce package, that seems to be about $3 in postage. But then, I suspect that for HP to send it via THAT method, someone might actually have to drive the part to the local Post Office, ge the envelope, fill out the forms, and send it. That isn't necessarily a free operation for a business, as it takes a body, time, and a vehicle to accomplish the operation.
I would guess that you got quoted a Priority Mail rate because HP most likely has a stack of Priority Mail boxes in their shipping department, and that's what the postman picks up when he calls at their business.
* Making the World Better -- One Helicopter at a time! *