When it comes to the customer support there are very few hosting companies who are able to complete customers each and every demand. Even a lot of service providers claim 24/7/365 days support but mostly they just unavailable on weekends. As I am related to with web hosting company I always see how hard tech support guys work in our organization. However, customers should also remember that support guys are not magician.