Are these new salt free softeners worth the money and do they do the job as well as ones that use salt?