Hori fighting stick anything is shitty (360's EX2 and variants or PS2/3 Fighting sticks).
My DOA4 stick for 360 just stopped working the day I got SF4 (luckily I got another stick on loan from a friend). They have nice form factor, but that's about the only positive thing I can say about them. If buttons break or stop working, you'd have to open the stick and unsolder/solder on another button, and if the button's not Hori, you have to modify the prongs on the microswitch to get it to work. It's not easy to replace bad buttons like say, with the Madcatz SE stick
If you don't have the cash, just save up and buy better sticks like Hori Real Arcade Pro or Madcatz TE (or SE if they fix the joystick problem).