Howdy! Welcome to our community of more than 130.000 members devoted to web hosting. This is a great place to get special offers from web hosts and post your own requests or ads. To start posting sign up here. Cheers!
IMO, Netfirms offers domain at $4.95 per year registration and Domainsite offers domain in basic plan at $6.99. They are also good and reliable registrar. You should visit their site for more details. Namecheap is also good and reputed registrar and offers domain at $8.88.
I used them a lot but settled on Turbo Cloud Hosting (https://turbocloudhosting.com/). Very reliable, professional and free tech support, you call and you get your call! For this alone they have my unchanging devotion.