This year at work everyone was given $50 and told to run out and but something just for yourself. The remote people of which I am one had a little heads up and some more time so I got to order something from my wish list.
Tonight we are playing a similar game with the family. We are heading to the mall and each person will be given a time limit to purchase a $20 gift for everyone else to be wrapped and opened later tonight. A Christmas Eve eve if you will.