Namecheap is a well-renowned business with a rock strong track record. You can not fail to host with this business, and we even use them ourselves for domain registration. Their support is wonderful, and you will certainly find their online chat support staff very experienced.
Namecheap starts from $3.98 per month. Namecheap has also mobile App(s) available.