29 Jan 2003 at 2:50 am #293851
Robert Stephen Morton
jensee. Sorry to say this but you or someone in your house is heavy handed when turning the taps off. You sound as though you come from Australia so I would suggest you get a Licensed plumber to supply & install Ceramic seated taps.