I've had an occasional disagreement with a random person in open areas, not trying to sell anything which would probably be waaaay too hard for me to even try to do. And I can say there are some real in-your-face types of people in second life. They feel safe saying things to you online that they would never do to you in real life, just because they can hide behind a computer.
Once I complained to a friend after one very annoying argumen at a club, and my friend reminded me that some of these people are really young, like teenager young, and maybe just not mature the way they handle things. They become managers, like club managers for instance or store managers because they are friends of the owner and they don't have good judgement about what goes on in their club or the store.
So now, when someone is rude to me, I just remind myself that maybe I am talking to a young teenager who is not very mature and why waste my time arguing with a child or being upset because of it? Then I just shrug it off and smile.
I like your idea very much by the way. As a shopper (a constant shopper) in second life, my family is always looking for ways to give me sl things. A wish list would be perfect.