Received my sliders from the last group buy from schrockworks. I also ordered a set of d-rings for my bumper. Their web page said the d-rings were USA made in fact they were the cheap. Chinese made, Smittybilt ones I could buy elsewhere at a much cheaper price. Called them up and told them about it and was told to send them back but abruptly hung up before he told how to get credit back.