This is my first post here.
I have two Moonlander 2s, both with noisy and vibrating fans. This seems to be an issue with many people.
Found these at Amazon. Ball bearings, rated for 60,000 hrs service life, They are also the same brand fan as are in my moonlanders. They come in a five pack.
I installed two today. Amazing difference. Silent, almost zero vibrations.
https://www.amazon.com/gp/product/B07KS5DGG5