Stry-Buc Industries, Sharon Hill PA, 800-352-0800 (cservuce@strybucom) has a great array of replacement parts for windows and sliding doors - rollers, balances, latches, etc John.Mascaro