So I've been juggling with this concept for a while now. Cross promotion vs direct competition. I'm of the mind that there is enough room for all of us to attain our goals, unless you want to be on the mountain top alone, sort of like an Amazon (company). I know many people in the same niche as myself, and i also know that there are people that do things much better than I. Since I know this I don't mind referring someone to another person in my same niche. I think our business community can really grow by utilizing this method vs trying to directly compete with others in our own niches. Direct competition can create a hostile business environment in my opinion... But what do you think?