You don't want another option for shipping. Courier companies charge an excessive amount for customs brokerage as compared to Canada Post.
Edit:
And they do a better job, meaning, while sometimes you don't have to pay anything, you can guarantee these for-profit courier companies will not only ensure they process the duties you have to pay, but will also charge you for having to do it. So, add on another $30-40 into every shipment.