It's simple to make your own cleaners and you ensure that the ingredients used are non-toxic and biodegradeable. Plus all those items are relatively inexpensive and can create a cleaner that is not only safe to use but saves you money. I still have some Seventh Generation cleaners, but I use vinegar, borax, baking soda & essentials oils a lot in my cleaning. I have really noticed a difference in cleaning with non-toxic cleaners. If I am around people cleaning with the toxic stuff I notice it right away and my body reacts to it.
Check out this website for recipes/formulas/instructions on making your own cleaning supplies.