relaxer, you won't get that much for duck stab. that's one of my favorites, and i got it on LP used in the '90s for $5. i see it around occasionally, usually going for $10-$20.
i thought wormwood (1999) was pretty good, with an excellent tour backing it. demons dance alone was alright; saw that tour at the state theatre in 2002. their best years may be behind them, but the residents are still good.