I found a killer website that sales the joystick and buttons. A ton of places offer 3 bucks a button but this place offers them $1.43.

http://www.arcadeemulator.net/