I was reading around on the internet when I came across this on Quora. It basically says that if you agree to pay their hosting fees, you will get a free lifetime domain (.in or .com) registration for life. Do you really think this is true?
Several hosting companies offer free domain registration if you host with them. Key is you have to keep hosting with them for life also. Your email address will not be in the whois for that domain, the hosting company will maintain control of the domain. @Parth asked some interesting questions. If the hosting company folds or if you do not renew hosting, you lose the domain name. Not such a good deal if the hosting company changes owners and quality is not there. Is it really worth $10 a year to find out?
I hate to agree with the above, however, you can't be too careful when purchasing "free" domains. You must read the fine print in order to make a solid decision. If you can't move your hosting from one company to another without losing your domains, what is the point?