GreatGiftGiver allows you to offer the gifts trully wanted by your friends from their lists.
Indicate your budget, your timing and if you’d rather buy your gift online or in a shop around you.
Keep the surprise, nobody except you know you’re the best gift giver (yet).