Shower filters are a great option when no other option can work ie: apartment. understand that shower filters have severe limitations. Most water treatment methods require contact time to work properly. A shower filter has a very limited contact time with the media so it tends to work marginally at best. Many interesting tricks are used in shower filters to make them more effective (this is a classroom section of about an hour...) but in general, they will not soften the water, only reduce chlorine and sediment. True softener shower filters require regular salting to continue working. If a shower filter were made to meet the flow specifications, the water temperature would be difficult to do since every time you made a temperature change, the water has to displace the filters water before it gets to the shower head. This has been an interesting challenge that we have been working on for decades. Darn laws of physics just cant seem to be broken...