If you live close to and frequent the US enough, ship to a mailbox at the boarder. I've only be send to the custom's office once and when I showed it was bike parts for my own bike, the agent just processed me for HST. Come to think of it, I've been fortunate enough when I talk to the boarder patrol, we talk bikes and they pretty well let me go every time.
Also, I travel enough that the cost of the toll and fuel doesn't factor in. A mail box address cost approximately $5 per package depending on the size. Google US mail services at a boarder town close to you and see if it's a viable option.
I've gone across in Queenston and Port Huron. And even the Soo has been friendly.