If you're running a business with multiple units, it may cause management headaches when one unit needs products or services offered by another. It may seem natural to simply give them away for free, ...