Looks like Godaddy.com is now registering .ca domains:

$16.78 is a few bucks more than the $14.20 at domainsatcost.ca but sometimes it’s nice having all of your domains in one place, and to only have to deal with one company. Godaddy does beat domainsatcost.ca when it comes to .com.