E-Commerce gives one the opportunity to build an audience of supporting clients for a specific coveted product. Finding the product or product ideas to test agains different niche markets is a constant hunt. The better the product idea, the better the price you can get it at the better the profits you can generate.