We recommend two websites for purchasing domain names.
For .com names we recommend:
Cost is $6.95 USD per year.
For .ca names we recommend:
Cost is $12.95 CDN plus applicable taxes per year.
We have used both registrars extensively and find them to be very competitive, however, you are welcome to purchase your domain name(s) from alternative registrars.