I recently lost a deal because I have someone in my same company get in the middle of my referral for the close.
I ended up calling them and could hear the lack of integrity in their voice. They gave away their brand for a dollar today. I followed their numbers and unsurpisingly their numbers were low. If I spent the appropriate amount of due diligence I would have seen that they are desperate.
Don't trust desperate people their in a state of survival not thinking about thriving. If you give without the expectation of recieving you will make more money then losting a $ today.
Understand people will have unexpected results when giving away trust. Control what you can control.