With the exception of the green tea and shizandra I have grown all my herbs and make all my own extracts, BUT you can buy them at any local healthfood store.
The Indian Ayurveda is packed with all kinds of amazing herbs - Ashwaganda, which is being used in China with Chemotherapy as a booster, Shativari, Shizandra, Tulsi - all are little known.
I actually have a small Tulsi farm, drink Tulsi tea every day and will start packaging and selling it soon- I have made some very interesting concoctions with Tulsi and Cannabis- Tulsi is thought to have Cannabinoids as well, and acts as an amazing potentiator when you are wanting to relax and think clearly. Tulsi taken daily also acts as an anti deprresant, pain reliever and mood elevator.
I am making 'special' <grin> recipes with these two and testing them out well before I divulge...lol!

I believe that medicine prior to the turn of the century was herbal based, less people died from interactions and reactions....time to find our roots again!