This PCB has revived a flagging shower, and restored performance to "as new", for a third of the cost of fitting a new shower.
Total fitting time is under an hour, and easy for a reasonably competent DIY'er (but of course remember that equipment of this type must be installed by an appropriate tradesman).