I've been both of those people. When I had three multi-hour meetings with someone about fonts before she even had a product, I told her she needed to find someone else. She told me she felt betrayed and thought we had a relationship and she was counting on me. We didn't even have a contract and these were supposed to be 15-min "one quick question" meetings. I received no pay. I have not taken a client since. And like Leona, I need to bookmark this.
On the other hand, I actually did this
However, that's because I tested it with basic usability testing methods so this wasn't an "I feel" kind of thing, it was more of a "We disagree, but I have data and you have a gut feeling." I think from that perspective, though, it made me even more of a pain in the butt than the guy with an opposing feeling.