Yes, CBN is legal, it can also be found in some food and skincare products. When the Narcotic Drugs Amendment Act of 2016 went into effect, it made it possible for general practitioners and/or specialists to give patients medical marijuana prescriptions. However (as of 2021), it is now also possible to purchase online without a prescription.