For those who choose to do their holiday shopping online (before or after attending the Black Friday Party), this new site may be worth checking out - 

http://take-me-shopping.blogspot.com/p/welcome.html 

They donate to charities (which you get to vote for) and give you gift cards... So, if you were going to buy something from Amazon anyway, why not launch your shopping spree from this site and reward yourself and your favorite charity?