Support is the basic aspect of a hosting company and one hate/like his/her host only due to support. Because every system faces some times problem but if you get good support from your host, you can easily forget the hassle.
That's why one should test a host's support thoroughly before signing up to avoid frustration in future.