Marketing Can Be Tough
Once you have an idea, invention or a patented product that you feel is ready to hit the market, remember that marketing anything can be quite a bit of work.
If you first decide to hire someone else to push your product, you may end up forking over a lot of money. Usually marketing companies charge a large sum of money to do all of the work it takes to market your product. Sure they may have lots of contacts, but it can take time to hit up all of these contacts to try and get them to buy into what they are selling. This in turn can end up taking quite a few man hours.
The same can go for you. You will probably spend lots of times trying to sell your products. You will need to build your own contact lists and try and find your own contacts, but it can be done. Of course not all products end up huge, but yours could, you just never know. It will be likely that no matter who does the marketing, it will take time to see it through to the end though. So have fun, and you never know if your next idea may be the next big one on TV.