I will add my own thoughts even though I think most things have been covered.
I transferred my domains and hosting to this company many years ago, I think it was called Vidahost or something back then and it was good, very good in fact. Unfortuantely in recent years there have been many changes - none for the better. Support when needed has been non-existant in recent months.
Prices have increased dramatically and products changed without explanation as to why. My sites are very simple and I do not require some of the things that have been forced upon me. Unfortunately due to various factors I did not have time to look for or move to another provider when the new prices came into effect for me earlier this year.
However, the recent news that I was being migrated to 123 Reg was a step too far as I had experience of them a long, long time ago. I have now moved to a new provider who so far has proved excellent, e.g. a ticket being answered within 10 minutes and the whole problem resolved within an hour. The hosting is also costing a lot less and will be about a third of the renewal cost with 123 Reg, the domain registration is also less money.
A very sad demise. At one time I would have given TSO Host five stars but no more. The only reason I have given it one is in order to publish this review.