One of the most common questions I get is where do I find these remedies?
The answer varies from country to country. If you're in England, the home of the Bach Flower Remedies, they should be easy to find.
In Australia, they are sold not only in health food stores, but also in Pharmacies.
In most places, you will find them in health food shops.
As a general rule, buying Bach Flower Remedies is cheaper when it's from the U.K. This is because they are made there. It is normally cheaper to buy several and even when you add on the cost of postage, it will work out for a much better buy.
I've linked two of the places I've been very happy with.