if you go to a plumbing wholesalers, eg crosslings, with the make and model of shower, you can get service kits for them (New o-rings etc), before you do though, take it apart and check the valve seats, any scale on it makes the valve pass.
steve, March 2005