You can take domian from any where as u feel good but whenever you are talking about hosting just take hosting where u'r datas should be more secure ..Dont go for money in case of taking hosting.