Giveaway assignment and inventory management