You also should realize that alot of retail operations, even the chains are individually owned or franchises. They, to a great degree, can chose on an individual basis what they carry. Should JD and company go from store to store in a single city to sign each? How long would that take? How much would it cost? Sign 1 good distributor in that city, leave them to it while the company moves on to the next city. Cheap, efficient.