Replacement parts for, (I think) Sears double hung tilting windows

A quick learner from Dallas, TX says:
Hi Swisco,

I am thrilled to find this form where I can submit my photos!!! Amazing.

I have what I think are Sears Windows that are probably 20 years old. My house is a not too distant tear down so no point in replacing the windows but I would very much like to repair them.

I do not see any markings on the parts.

The Pivot Lock Shoe is 11/16" thick on the side but curved extrusion at base makes it ~3/4" I think.

The Spiral Balance I have are 17" and 28" long (different windows) and 9/16" wide. I see there are two of those per lower Sash in each window. What about the parts for the upper sash?
Thumbnail of the uploaded file named 27F131DE-4838-40C3-9606-ED35B548FDC0_1_105_c.jpeg
Thumbnail of the uploaded file named F3650047-9F5B-4B94-A81A-9B3ACAE0C88F_1_105_c.jpeg
Thumbnail of the uploaded file named 2C60AD4A-BB74-4C2C-9308-C0A124403634_1_102_a.jpeg
Thumbnail of the uploaded file named F566F60A-00AD-4826-8F53-EBF77AD4E802_1_102_a.jpeg
Thumbnail of the uploaded file named E6325258-8A80-40C5-8DF4-E193EDEA6773_1_102_a.jpeg
Profile picture of Bob
Bob from SWISCO responded:

Thanks for writing in! For the pivot shoe, start by looking over our 15-047. Look over the dimensions and confirm if you think this could work as a replacement. For the spiral balances, seems like you're going to need our S600-17 and S600-28. To know what Color Tip options to select, weigh each window sash. Match the exact weight with one of the weight ranges listed alongside each Color Tip option on the balances' product pages. Watch the video below for removal and replacement details; the principles should apply to the upper sash balances as well. 

Reply to Thread
Use this form to ask a follow-up question or to share your experience regarding this subject.
(your email address will be kept private and is only used to inform you when a response has been made)
Current wait time is 4-7 business days
We promise that one of our experts will personally get back to you as soon as they are able. Thank you very much for your patience and understanding. If your inquiry is time-sensitive, please feel free to reach us at 856-317-6263 or at