I work for Westjet and we give away lots of stuff. A lot of companies come to us wondering if we could giveaway their product. Last summer, for example, we gave away bottles of Pears shampoo, Royal Bank chocolates, Crayola Crayons (which we have since added to our flights permanently for kids), and various other promotions which I can't remember.
I personally have given away various Westjet pins, pens, stickers, and even a few hats to guests on our flights - and I work behind the scenes so I don't get to interact with our guests that much! While priceless to me, a family travelling with their kids sure to appreciate the thought that goes behind it. For those small kids - who may be travelling for the first time - being able to fly in an airplane, view the land far down below, check out the cockpit, and then have something given to them to remember their flight by; the thought and generosity goes a long way and those memories will remembered for a long time.
Sounds sappy but that's how I view it anyway.