We'd LOVE to just teleport the rewards to everyone, unfortunately the technology doesn't exist yet.
For Canadians - we are NOT trying to rip you off. Kickstarter doesn't offer an option to hone in on anything "Outside US" - it is all or nothing. We have no control over that and feel bad too, but since the cost of shipping to Canada is upwards of 3x what it is to ship domestically we can't just offer no additional shipping otherwise we'd be LOSING money on every order shipped.
USPS International First Class starts at around 18.95$ to ship a book like this and for some locations is as high as 42.95$USD. We also have to buy the boxes or envelopes to ship the rewards in, and pay someone to actually put everything together. Not to mention the cost of shipping only goes up. In the US there was a MASSIVE rate spike in January of this year, and we can safely assume another will happen by the time this book ships.
So since we can't plug in the cost based on where you're at, we've got to estimate the average cost and go with that. Some people wind up paying a little less, some more. We are not doing this to intentionally dissuade international fans.
Seriously, if there was some way for us to not charge it, or make it more spot on, we absolutely would be doing that.