I also second Dulin's, as on top of everything else this guy is often on this forum and always very helpful - that tells you something about the quality of after sales service you can expect.
Should you find that delivery costs are too high, a bunch of places to buy in Canada is
here, though I have no idea of how good/reliable they are.