yahoo offer a domain for $1.99 once, but unfortunately I miss it... I found netfirms but unfortunately it is not good for long terms, I need the same price every year...
Hi, From the personal experience with todaynic.com, Inc services I suggest you to use them without any hesitations. You will receive reasonable deals with helpful support and useful features
GoDaddy is a good registrar but i have heard sever negative feedbacks about their technical support so i would suggest you to find some other domain registrar and compare their features, prices along with their customer's feedbacks.