Nationwide, Barnes & Noble has a number of charity initiatives and one of them is their gift-wrapping program. Every year, the store manager or community manager at each location work with local charities in order to bring in volunteers for gift-wrapping. This allows each charity some "face time" with a fairly captive (and usually generous) audience.
Sure, it means that you have to be dedicated to showing up for your assigned shifts and it would be best if you at least quasi enjoy gift-wrapping! B&N is kind enough to provide the signage, overhead announcements, and wrapping paper. That means each charity is giving of their time and perhaps a little marketing material to pass off to the folks visiting your table. While their primary focus is literacy (for obvious reasons), the staff has a wonderful appreciation for animal related charities.
This year, the community manager at "my" store in Hingham, MA was...well, generous, with the dates he gave me. Between Thanksgiving weekend and Christmas week, I'll be at B&N a dozen times - three of those shifts being open to close! I'm so appreciative of B&N, as well as the generosity of the shoppers who make donations (trust me...not everyone does, even after I've wrapped quite a few oddly shaped gifts for them); it helps bring in more awareness of Little Paws Dachshund Rescue!
I also have to say that I love the baristas at my store. They keep me caffeinated! If you happen to live near me - or know someone who does - I could use a wrapping buddy!
P.S. The book you can see on a few of my Instagram pictures (Some Luck by Jane Smiley) is wonderful. I'll be reviewing it soon!