I just ordered a polymer 80 frame from midway and seen they had Swenson slides for $169.99 are these slides worth buying? Does anybody have any extra info on them before I get one and realize I made a mistake.