Almost all of my "modern" "keepers" are 7 speeds. I noticed just in time when Shimano dropped its 7 speed HG-50 Cassettes and stocked up. I've bought a couple more since then, when the price was right. With the "new Normal" economy, it looks like a bunch of brick and mortar stores have been listing there inventory on Amazon. I just picked up a 7 speed hg-50 12-28 cassette for $20 shipped. I also picked up a bunch of nos 7 speed freehub body's, but I think that was from a bike shop selling on Ebay.