I use, prefer, and trust only company-made 1st party controllers. I've literally ran through something like 10 Playstation 2 controllers and two X-Box 360 controllers, but the ones that came with the console lasted for years.
Particularly, one controller I had for the PS2 that I had since I bought the console, affectionetly called "The Veteran" it was busted open, the wire was stripped, the analog sticks lost all the rubber on them, and it still functioned perfectly for about six years. Its retired now, because the shoulder buttons are getting soft.
But give me a MadCatz controller or a Pelican and me (or my brothers) will wear it down in a matter of weeks.