I was working out on my somewhat old weider weight machine when the upper cable snapped. Looking for replacements on other websites, the cable was priced 5-6x higher than I paid here. It did keep getting back ordered and took about 6 weeks to show up from when I ordered it. But it was brand new and the exact part I needed. I am totally fine that I had to wait since I saved over $100 on the part itself. I am planning to replace the lower cable as a preventative measure and I will absolutely buy it here.