Start off small, you can’t change things overnight and if you try to change everything all at once you’ll more likely to fail. Reward yourself for doing that small change in your habit, but the reward shouldn’t be something you would do anyways, it should be a real award. When you start feel comfortable that you created a habit of doing something start on another small step. Also a change of environment can also help break bad habits and start good ones. - written 6 months, 1 week ago
There are a ton of good ones and competition keeps the prices down, I personally use: http://cheapdomainseller.com for my domain and hosting.
It generally cheaper to register a domain if you also use the company to host it, compare prices, do some research on the companies if you can.
Some things to consider:
Some of the cheaper companies might not be as user friendly to use, especially if your hosting else where and need to change the name servers to point to that hosting. - written 6 months, 1 week ago