I use Canada Post, if you have a small business account (which I believe is free) it helps a decent amount on the price. I’m also just eating some of the cost on shipping
Ya, if you haven’t seen the costs lately, it can even be cheaper to ship to the US with Canada Post vs. shipping within Canada (even with the small business account). I have switched to Stallion Express now. It’s a third of the cost, with tracking and twice as fast. The only downside is they don’t have a lot of locations yet.