Supervised injectable heroin treatment is expensive but cost effective, report says. (23rd April 2012)