I've had the same experience with my previous hosting companies. If something breaks, they refused to admit there was a problem, tried to blame everyone else, and there was NO information until you get a response to a trouble ticket days later "try it now, we didn't find anything wrong but it should be working now" Mad!!!
Thanks for the quality support
Rock Sign