Your home address, or post office box, and your telephone, are all your personal property. One normally will give out their address or phone number, to someone they wish to hear from, such as in the case of a call, personal visit or a letter.
If I give out my home address to you and tell you to stop by sometime, does that mean I am inviting your entire family, your cousins, your friends? Is it reasonable of me to expect you to sell my address to any company who thinks they can profit from having it?
Having an e-mail address is exactly the same thing, it is your personal property. Giving out your e-mail address to a friend or your family or even a business you are doing business with, is much the same thing.
You give out your address to people who you trust will treat it properly, for the reasons you gave it to them. If that person or company turns around and gives or sells it to another person or company, they are breaking your trust.
Just because a certain behavior becomes common practice, it does not mean it is right or acceptable.
In answer to Ron's query about us, as a business, sending out mailers or advertising specials, to our customers. If we did not make it clear to them when we asked for their address, that we would be doing so, yes it is junk mail. Any unsolicited mail, snail or e, that is sent to your property, is junk mail, no matter how important the sender thinks it is.
Based on this, yes, Picture Framing Magazine is in the wrong, they broke your trust, you have a right to feel offended.
Some people will look at it as "business is business", and justify it that way. We have all seen movies of gangsters killing someone, then as they lay there dying, say " It's just business, don't take it personally." Just because someone can come up with a plausible sounding reason for a behavior or action, does not make it right.
The only way to stop junk mail is to never, ever, respond to it monetarily. Also, always let the source know that you are offended.
John
[ 01-21-2004, 11:24 AM: Message edited by: JRB ]