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)