@Rotergirl -- I know of a family who has spent nearly everything they had, trying to care for a loved one who had five stints in drug rehab centers before finally getting herself together. Her mom told me the family had spent something like $200,000 for the treatments. They had the money, fortunately, but the mom said they still had to cash in some stocks or bonds or something like that to finance it all.
I'm coming to the conclusion that the only really effective rehab centers are the ones that keep people for six months or a year, in order to get them detoxed, physically healthy and in the right kind of mental state to allow them to go back into the real world and stay clean. It's hugely expensive, but those seem to be the ones that have the best long-term results. It's just not very easy to stay clean on the outside.