I believe for mouse config in all DEs there are issues with the libinput library and X11 which can somewhat limit config options. If you’re using Wayland then you should find an advanced tab in the mouse options in KDE settings app which may do what you want.
Otherwise imwheel is widely recommended command line tool. There is a comprehensive guide linked below, and the tool can be autostarted in the background once setup.
The problem with brands is you have to know the brand to know if you’re paying for quality or advertising, or both. There are plenty of big brand name products that are not worth the price, but there are plenty that where the price premium is reflected in the quality of the product.
Unfortunately everything has to be on a case by case basis. I generally favour generics but there are a few branded products that I will go out of my way to buy.
A treat example is Pyrex. It used to be a mark of quality due to the material they used to make their plates bowls etc. Then I got sold to some big conglomerate and they switched to cheaper less heat proof material. Now Pyrex is just a shitty legacy name slapped on crap, but at a premium price.