Reviewed Tech-Hosts on Tuesday, April 9, 2013 Tech Hosts seem to have lots of downtime. I have a master reseller and it is down right now! However, the support is good, but technical issues is what let this host down! 10 of 19 people found this review helpful. Did you find this review helpful?