Some years back, I placed an order from CTD; at the time, they were running some sort of promotion "get this widget free with purchase of $XX.XX" . . .
I got my order, well above the minimum $, but no free widget. When I called and politely asked about it, I was told they must have forgotten to put it in . . . so I asked if they were going to ship me one, and they said "We don't do that."
As I was asking to speak to a manager, the girl cut me off with a "Too bad for you!",
laughed, and hung up on me.
Needless to say, CTD has been dead to me ever since. I just make sure I keep getting their catalog, simply to cost them a little money.
(BTW, I have only good things to say about my experiences ordering from Brownell's and MidwayUSA.)