CliffP,
We thought the same thing and have been looking for a better one. In the meantime, we've taken 200+ showers and the thing has held up perfectly! Who would have thought? If you find something, please post it. Also, our best modification has been the Oxygenics showerhead. A 5 minute swap and $20 bucks (on sale)!