But it turns out, it's really difficult. I'm one of the guys who used to write the "Toto" cartoon for nyvelocity, and I've always said that if I came up with a good idea, I'd try to get it made. I'm currently trying, but it's an uphill battle.
What I've found out:
An idea isn't enough, it takes a LOT of promotion
Making certain products out of certain materials is really expensive (I'm talking about plastic in particular here)
Making things without Kickstarter is super risky (that's why I did a kickstarter campaign), you can spend a lot of money to make a product that doesn't sell
There's a reason why there are so few companies making cycling products. It's difficult.