Growing your own is the most reliable way to get top notch meds. It takes a bit of time to learn and master techniques, but it is worth it!