I don't think I can stop the blood bath, but I'm sad you feel the way you do. I've known some of the DTS folks for quite a few years and they've always been great to me. I've been buying parts from them for around 10 years. I've been on tons of runs where they've given out hats, t-shirts, and gifts certificates. I've also been on some out of state runs with them and had a great time.
A couple of years ago we started racing TREC races down at the Badlands and we were always happy to run the DTS stickers, and will do so in the future. Not to mention all the axle rebuild parts we will be buying from them in the next few months.
As far as the gift certificates, I've also had bud luck over the years. I won a $50 gift certificate from a parts shop that I had to use in person, but it would have cost me a full tank
of gas to use. Then there's the hand ful of gift certificates from manufacturers that never quite panned out.
Again, sorry you feel that they were getting over on you.