I got a block heater installed today (in Alberta)! In case anyone is wondering, it cost $89.94 for the block heater, $89.94 for the cord set, $139.00 for labour, and $13.90 for misc. shop supplies. It was a lot more than I was expecting, based on ABMicra17's comment above.