I have been all over the place for hosting and believe it or not with my luck they were all bad experiences. Now I am with Kvchosting and finally my experience is positive. Setting up my account with them was fairly easy. They are cost effective, the back-end is extremely user friendly. Also I like that there is no hidden payments with them. I am active night person so when I need to contact support is is always from 12 to 4 AM and waiting time was never more than 10 minutes, wonderful support. My overall view is relatively good. But you have to keep in mind too that things do happen. Everyone’s experience will differ, and I have shared just mine experience.