i noted that so many web hosting company put only good review in their forum and put face testimonials in their websites . therefore you have to be very clever before subscribing to any hosting providers check their domain expiry date , pr, who is data, companies physical location, and mostly check their review in the different websites/forums/directories instead looking review in their own domain or the post they made in the other websites.
past 10 years i was using 1 company and i used their service for 3 years there was no problem till that time. but after that they shutdown their live server due to violation of data center tos.
so i don't wish any website owners to loose their valuable web information.