Well, GD are good guys. I don't think they've ever given me free stuff, although it's possible because I used to get a lot of that. But I don't think so. I think I'm a disinterested third party, although I guess the machinist who makes their slider buckles is a pretty good friend of mine. But he probably doesn't make a huge amount of money off that contract, anyway.
I spent my own money on their slings before I realized who was making the sliders, and I like them. I hope they work for you as well.