It is not legal to facilitate financial transfer for the explicit purpose of helping people anonymously obtain scheduled narcotics, it probably falls under some money laundering statute (vlad and limetless argued against this, but I have a strong suspicion they know accounting better than they know law) but it certainly falls under conspiracy and being a member of a continuing criminal enterprise.