What is better than receiving a gift?

Giving the perfect one!