I include gift receipts with every gift I give, whether it's birthday, Christmas, wedding registry, whatever.
If it isn't what you want, feel free to return it. No hard feelings, no questions asked.
I try to be thoughtful, but I have Tween nieces in NJ who I see twice a year. I know nothing about female tweens and I really don't speak to these kids regularly enough that I REALLY know them.
What right do I have to be offended if they don't like a gift that I arbitrarily think might appeal to them?
I send the gift to let them know that I love them and I think about them and I remembered; I send the gift receipt because WTF do I really know?
The sole exception to that are gifts I give my children, and for Christmas at least I sit them down with the Toys R Us catalog and have one of them check off the gifts he wants with a red Sharpie and the other with a blue Sharpie and then we use the catalog to write their letter to Santa and I hang on to the catalog.
Oh, and my wife...she can just have the refund charged back to our join credit card and buy whatever she wants.
Even though I know her like the back of my hand I sometimes strike out.
A couple blouses are going back this Christmas because "they're just not her".
Whatevs.
I got credit for giving the gift, and for being thoughtful enough to know she needed work clothes, so what do I care if I don't have a proper woman's taste in clothing.