I think the shops benefit with keeping their prices as low as possible along with good, friendly customer service. There is never as good advertising as word of mouth from happy customers. Even a smile when a customer enters a store is good business.