Your within the country USA rates are still pretty good compared to Canada Post's rates. Under 2 kilograms is cheaper for me to mail to USA than it is within Canada, probably 'cause once USPS takes over the package, it's cheaper.
The size of a small flat rate box would be in the neighborhood of $14 for me to ship across Canada but only $9-$12 for me to ship to west coast USA