Each player brings one wrapped gift (~$20) to contribute to a common pool
Players draw numbers to determine what order they will go in
The first player selects a gift from the pool and opens it. Make sure everyone can see the gift!
The following players can choose to either pick an unwrapped gift from the pool or steal a previous player’s gift. Anyone who gets their gift stolen can choose a new gift or steal from someone else.
After all players have had a turn, the first player gets a chance to swap the gift he or she is holding for any other opened gift. Anyone whose gift is stolen may steal from someone else.
When someone declines to steal a gift, the game comes to an end.