Parts, Parts and more Parts.
The Tax money came in and I ordered:
Groovygamegear.com
4 x   Female Quick Disconnects .25 
1 x   LED-Wiz™ 32-port USB Lighting and Output Controller 
2 x   HAPP™ Competition Arcade Joystick - RED 
50 x   Blood Red 3/4-inch T-Molding
1 x   7-Function Multi-Meter 
4 x   Yellow ButtonBlaster™ LED 
2 x   Blue ButtonBlaster™ LED
2 x   White ButtonBlaster™ LED
16 x   Red ButtonBlaster™ LED
1 x   Player 1 Pushbutton W/Microswitch Cherry
1 x   Player 2 Pushbutton W/Microswitch Cherry
2 x   Blue Horizontal Pushbutton - HAPP W/Microswitch Cherry
4 x   Yellow Horizontal Pushbutton - HAPP W/Microswitch Cherry
2 x   Black Horizontal Pushbutton - HAPP W/Microswitch Cherry
16 x   Red Horizontal Pushbutton - HAPP W/Microswitch Cherry
2 x   Euro-Style Terminal Block - 12-position
2 x   Barrel Lock - 7/8 inch Keyed Alike
1 x   Pushbutton Nut Wrench
1 x   TurboTwist 2™ Arcade Spinner Control, Accu-Twist™ System, Knob Style Black Inset, Energy Storage Cylinder
Ultimarc.com
1 x I-PAC2 Interface (Cable Type: USB)                  
3 x Joystick Mounting Kits (Type: 5mm)                  
1 x U-TRAK Revolutionary new arcade trackball (Color:Pearl  with USB Cable)
1 x Optional Trim Bezel for U-Trak 
(The 2 1/2 cat legs were free)
 
  
 Home Depot
3x - 4' x 8' x 3/4" MDF sheets
1x - 4' x 8' x 5/8" MDF sheet
(too many odds and ends to list here)
I over-ordered on the buttons because I did not know what layout I wanted exactly (never hurts to have those spare buttons laying around hehe)
On the TurboTwist spinner interface, I noticed the four pins for the mouse buttons were spaced perfectly apart to use an old CD-Rom drive audio cable for the connector. I cut one end off, moved one wire over and it will wire in nicely now instead of a hack soldering job.
 
 
(More to come.... up next.... Cabinet teardown and reconstruction)