i usually let my clients buy their own shared hosting. i tell them its beneficial for them because they don't have dependency on small-timer like me, and they are worry free if i'm still here in a few months or year.
its also beneficial for me, because i avoid headache of clients bugging me...