For a Canadian supplier? That's probably about right.
If you want to play the customs game you can get it a lot cheaper from the States, or cheaper still from China. And I mean A LOT cheaper.
But you can play it safe and get it quicker by going the Canadian route. Up to you.