I bought a stepped attenuator (actually, two of them) from ebay seller hanshare-electronics. As always with eBay, I was a little worried about what would show up.
I'm happy to report that this is a nice job. The included resistors are clearly labelled, and the documentation, while spartan, is sufficient.
The only negative is the rotary switch is a bit "clicky". Better quality units I've seen are more damped.
On the positive side, though, the resistor values are very elegantly selected, to give a smooth response of about 4 dB per step from -60 to -40 dB, and 2 dB per step from -40 to -3 dB. Having been-there, done-that, I can say that I'd happily pay the asking price to get those resistors sourced and sorted for me. Next time, I'd also pay to get it assembled. Soldering was more painful than I imagined it would be, and the pre-assembled units much neater-looking than what mine ended up as.