😁 Tera-Byte has served me well.
I just have to put my two cents' worth in because of the large number of negative reviews, which baffle me. I see that a lot of them are old, and many of them seem to be describing an ISP, not a web server host, and I suspect that more people post reviews out of anger than appreciation.
I have been with Tera-Byte for two different accounts for over ten years, and during that time have never had a single problem with customer service. They have always been helpful and respond quickly to my inquiries. Even when the problem was my own doing (long story) they worked with me for hours to get it all straightened out.
One reviewer complained that they didn't support Wordpress. Funny, I've been running a Wordpress site for more than five years now without a problem aside from the spaghetti code that is Wordpress. (More like spaghetti database.) No, they are not going to have a system to upload a live site from your computer. They can't possibly have an automated system to do whatever you want. If you are going to run a "real" web site (and Tera-Byte supports "real" web sites) you have to know how to run a web site. You freeze your local copy, take a SQL dump of your database, upload all the code via FTP, then upload your database with their online tools. Voila! I haven't done it with my entire site, but I've done it with parts of it. I have a lot of custom code aside from Wordpress, like autoposts to Twitter.
On top of this, I've found their service very reliable. Outages are rare and brief. In those 10 years, there was only one crash that took a day or two to get restored. I couldn't do that well running my own server. Yes, the domain registration fee keeps going up, but it still works out to only $2 a month, less than Starbucks. It would take a lot to get me to switch to someone else.
And no, I don't work for them and they're not paying me. This review might show up as coming from Spain (that's my VPN talking) but I'm in the US.