I don't know why not. Prescription drugs are sent through the mail. There would need to be a system to verify age requirements, but then it should be fine. There is so much that is questionable done on-line and through the mail already. Alcohol is legal so mail order should be legal as well.