Don't use vinegar everywash! Nor should you strip wash every wash.

The best washing powder you can use is none. Try using bi-carb and tea tree oil instead, or if you must use something, EcoStore.
Rocking Green is good, but they refuse to list the ACTUAL ingredients to their product where they come from and how they are derived, which always makes me wary.