All I usually do is take it apart, take the pieces to the hardware store and buy matching replacements for whatever they have (rubber parts and sometimes stems) and I have always lucked out and fixed it. Very often there is a clerk that can help you.