sash guide Please help me find the correct sash guide for my windows

A quick learner from USA says:
I have attached a picture of two sash guides. The one on the left is the original hard white plastic. The one on the right is the clear nylon replacement I got. That nylon measures the same, fits well. It is not strong enough to use on my large windows. The small clip at the top section keeps breaking. I need to find the hard white plastic replacement.

The top measures 7/8 inch wide. The bottom width is 5/8 inch wide.
The top to bottom measures from under the top 1 and 3/8, with the nylon one there is a bit of a lip at the end which brings it to 1 7/16. The width to the top section first hole is 7/16 and that is the hole the screw fits in.

Thank you for any assistance. These were contractor windows and I can not find any stamp or name brand on the window. So they were some kind of contractor window when the house was built in 2004 in Florida
sash guide Please help me find the correct sash guide for my windows
Profile picture of Paul
Paul from SWISCO responded:
Thanks for posting. This looks like our 18-166, but I'm afraid the manufacturer doesn't make a stronger version. Even if it's nylon, though, these shouldn't be breaking so easily. I wonder if there could be a problem with the strength of the balances. If they are too strong, they could be causing undue stress on your top sash guides. Another thing to consider is UV ray exposure; if your top sash guides are exposed to constant sunlight, they would weaken faster than they might ordinarily.
How to Repair a Jammed Window
How to Repair a Jammed Window
VIDEO
WATCH >
How to Replace a Top Sash Guide [1080p]
How to Replace a Top Sash Guide [1080p]
VIDEO
WATCH >
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 3-4 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 (888) 991-1929 or at help@swisco.com.