Besides the OEM/"cheap" stigma, I dont find anything wrong with tektro's products when properly installed and maintained. In fact they are quite a value when you compare what you pay and get in return.
Kool stop salmon are one of the best pads money can buy in my book; they stop on a dime and are also the kindest aluminium pads in my book, makes shimano pads appear like steel wool. They're cheap too!