Residential treatment centers are best options for those who feel hesitation in joining the treatment centers. These centers provide online treatment programs also. This site provides lots of details on affordable treatment centers.