I've had the exact same happen to me with this vendor last week (08/02/22).

They sent me low quality hash which was in no way equivalent to what I'd ordered, and like yourself, I wasn't offered any alternative.

I wonder if they added that bit about replacements recently as I only noticed it after the fact?

If I had spotted those conditions on their page I'd never have placed a single order with them.