if its just small parts, throw it in a box, pack it so it won't get broke. take to the post office and ship it expedited parcel, declare the value and mark as gift if you wish so the receiver won't get soaked
pay the shipping fees and send the buyer the tracking number. not a huge deal. very rarely the buyer has to pay customs fees but thats there problem
I asume canada shipping from the USA is just as easy, I don't know why so many sellers are so lazy and mark lower 48 only, if I can ship to the US and spend 10 minutes of my time surely they can get off there *** and do the same