Most addicts can buy crack or crystal meth within minutes: study