When you say 'Shimano compatible', I assume you mean HG (Hyperglide) type. I use a Sunrace but there are loads of brands that do them, no idea why but 11-44 is not common, 11-42 and 11-46 are more common cassette types.... I think it's better durability to get a steel or mostly steel cassette, if buying from aliexpress I've been spedao recently, they seem to work well and lightweight..... however, I have not tried many other aliexprss brands, eg. ZTTO, Goldix, Sunshine, etc