My first joystick was some Walmart brand back in 1990 but I went through those at a rate of at least one every 2 mo.
Eventually I moved to Logitech's Wingman Extreme, had a few of those then Saitek Cyborg or something. Eventually I started using Thrustmaster products, Fox2 Pro..etc.
Now I fly only with CH products. Combatstick, Pro Peddals, Pro Throttle.
I've had CH since about 2001 and have never had any problems. Though they are a bit more expensive than most brands to me they are by far the best. I heard Thrustmaster's Cougar is a good setup though.
Don't get me wrong, I've never had a 'bad' joystick that I can remember aside from maybe the early no-name Walmart brands but even they were better than keyboard/mouse...to me.