People have had mixed experiences over hostgator and their customer service though that is expected for any hosting service as they really could not stay perfect. Though from what I have heard and experienced myself, they have been relatively stable in terms of being able to perform.

What I can assure you is that they respond fast and for some instances, they have live support for setup and out of the box questions.