If you're an avid shopper on Amazon.com, there's an easy way to do your shopping and support a nonprofit organization or charity at the same time. It's called Smile (smile.amazon.com), and Amazon donates 0.5 percent of your purchase price to the charitable organizations of your choice. The only difference between regular Amazon and Smile.Amazon.com is that you need to start your shopping on the Smile site. Choose from their list of spotlight charities like the ASPCA, Doctors Without Borders and the World Wildlife Fund. It's a great way to do your shopping from the convenience of home and support a good cause, too.