Reliable Joycon replacement parts?

I’ve just recently tried to replace the left analog stick due to the infamous drift issue, but the replacement parts both had an issue themselves (one drifted, one would constantly click the L3 button without input). Doing some research I realized that all of the replacement sticks are all a bit smaller than the original too, making the caps I bought for them worthless. Any sources where to get reliable, original or as close to original as it gets replacement sticks?