This might be the first time I've seen a company do this. Very Tastefully done.
Companies with web prescence (and alot of hits) can make a difference like this, by diverting its (loyal) customers to worthy causes.
Amazon also allows its users to donate through its web store.
Creative, what are you waiting for? Christmas over already lah! Waiting for New Year to come isist?