I agree with the statement that hosting companies should provide such support at hand. I always try to help my clients whenever they need it. Again when someone ask's you to just do the work for them then its not the same, I will do some things in the hope that they are learning from it. To be honest I sometimes feel it's good to have customers asking for extra support, gives me a good idea of what people have trouble with in general therefore allows me to expand my FAQ's help. Most of all I think that if someone is paying you for your services the least you could do is offer good support.
£0.99! /month Hosting:
250MB HD / 15GB Bandwidth / cPanel / 30 Days Money Back Guaranteed / Daily Back Ups / 24/7 Support (15 min response time) / 99.9% Uptime Guaranteed
Also 10% Lifetime Commission Affiliate Program.