Everyone will tell you different stories about every host. There is no service that will be 100% satisfying but try to get more + than -
For Just host, I tried them around 2-3 years ago. That free domain you can never move elsewhere. They will also charge you yearly or so and next year the amount can be higher and your credit card will be charged automatically without prior notice. I had to ask for a refund because I moved after few months because the domain will be locked with them forever and it took so many back and forth emails to get the refund processed. Their point of view was that I had to cancel before renewal date but my point of view that I should get a notification about the renewal beforehand because even if I want to keep the package running, the credit card they have on file may have been canceled and I should get the chance to fix it.
What ended the situation I told them I can get the money from the bank anyways so there is no need to be stubborn about it.
This is just my experience but I'm sure you will find other good/bad experiences with every kind of service not just "Just host".