take one of the good ones to home depot.if they don't have the exact one then i'm sure you can get something that will fit.then you can replace all or also you can replace the whole fixture with a new one.they are'nt expensive at all.
just my suggestion.