As a former IT person who continuously had people asking for free help, I can associate with many of the examples that people have given to you so far.
Nothing can cause friction faster than money.
In the first example, the MOB sounds like she was trying to get something for nothing from the start. A cheap photog that didn't work out, and then; "We were asking you as a friend, not as a professional." in order to get you to bail them out and to act as a safety net.
In the second example, it sounds as if the implied "free lunch" was supposed to be the trade off for your pics. "How dare you to take advantage of their hospitality by wanting money?" Am I getting close?
In both situations, things could have been handled better, but your friends probably didn't want the subject of money to come up in the first place. You have to decide; if you help set up the problem, they were trying to use you by design, or if it was all just a mis-understanding from the start.
To cite an example that I experienced once; I had a friend who wanted help fixing his computer, after "we" fixed it he had another friend "help" him some more with his PC. When the further "help" caused serious problems, the "friend" wanted me to "pay" to have his hard drive replaced. (the second friend had accidentally introduced a virus with some hacked software that trashed the HD) I found out about the virus on the second visit when his wife let it slip that she was very upset about the software and the virus. I got up and walked out after explaining to her that I wasn't responsible for something that someone else had done and didn't appreciate their attempt of fleecing me for their misfortune. I don't think I ever spoke to them again.
You have to decide how much you want to try to save the friendships or if they are even worth the effort in trying to save them in the first place. As the saying goes; "There is nothing over-worked more than a free mule." Once you set the precedent that you will compromise your standards, it will become the expected norm by anyone who hears of it. Personally, I would stake out the moral high ground and be prepared to repel all boarders, wether they be friend or foe...:-)
Last edited by opfor; 04-06-2010 at 10:48 PM.
Reason: typo