Yes, we're a nice and helpful bunch around here :flowers:
(except for that Aussie Wilba-dude, he's a meanie :poke:)
Generally your DIY controller won't be a lot cheaper than a commercial one, especially if you factor in the time. But it's going to be exactly the way you want it ;)
The sparkfun button pads are nice and (sh)rubbery.