If your using USPS then Use Priority International. Its not that expensive. Generally you just bump your shipping charges by 10 Bucks from what you would charge your USA buyers and your ok. Just make sure to fill out your Customs form.
I use Fedex and the charge is generally $14 dollars to ship a 15 pound box into canada. 4-9 days