Very woolly advert I'm afraid but this could be to your advantage!
I cannot guarantee that this cassette will run with a new chain because I no longer have a 9spd bike or a new chain to test it on. I have priced it cheap enough though!
Having cleared all my 9 spd stuff from the spares box, I found this cassette not in the box but on a spare wheel! I know that it was only ever used over the summer months but because I no longer have a bike to test this on I can only go on memory and appearance.
I know that it was running fine with the chain which was on the bike last summer and it looks on inspection to have very little wear, certainly no burrs on the teeth. The chain it was running with was no where near 0.75% stretched and it changed fine when I dropped the spare wheel into a friends bike which is running a three month old 9 speed chain. I think it was used over two summers 50% of that in the sun down in France so it will have done fair mileage but not seen too much grime.
I have done a close up of the carrier with the two largest rings so that you can see the teeth are in good condition.
Because I cannot promise that all the rings will be 100% OK with a new chain, I will give someone the chance of a bargain and say £25 for the cassette including the postage. PayPal (gift or you pay the fees) email in profile (not for PayPal though)