Search online for any product/service and you will find a plethora of small businesses offering it for sale, either through their own virtual shop-fronts or other avenues such as eBay. These operators have flourished thanks to the low-cost of the internet as a sales channel. On the surface, many of them seem to follow the same basic rules for success. But as we know, some are gaining far greater ground than others.