Every retailer is fighting a battle for customers now, and customers are looking for discounts. Small retailers can gain a competitive edge and appeal to bargain hunters by engaging in "affinity marketing," says Jonathan Silver, CEO of Affinity Solutions.