I think it is a wonderful way for various organazations, March of Dimes,American Breast Cancer Society,American Heart Association,Prostate Cancer Awareness etc. to raise money. I don't think anyone should be embarrassed to say No Thank You. The person who may not be able to afford to mail in a contribution may be able to donate a dollar.
Every Buck helps.

__________________
My goal in life is to be as good of a person as my dog already thinks I am.