Over the past months Kvchosting has resolved any issues I had with them. They offer really good features, uptime, and value for their price. One of the main reasons I went with them was because of their many positive reviews. They explain things in laymen's terms, are very patient, kind, courteous, and most have a great sense of humor. If you think you will need tech support, then this is the company you want to host your domain name with.