You may have the best widget ever made but if you fail to market it no one will buy it. What is the most cost effective way to market? The internet of course! Can anyone market on the internet? The answer is yes but only a few have mastered the right method to market your widget. It would be a shame to have spent all that time and money to invent that widget and not market it effectively. If you can afford it I would hire a marketing firm to get your widget selling online. Arthur Falcone, Miami Worldcenter developer is a good marketer and would be a cost effective way to go.