The enticing prospect of ecstasy "for sale" online and through different channels presents serious dangers. While a few individuals might believe they are getting a pure, predictable product, the truth is that "street" compounds are often adulterated with toxic ingredients like bath salts, heroin