Let's discuss! I believe some re-gifting is OK. For instance, one of the gifts DS9 received for his birthday was a boxed set of Captain Underpants books, and we already have every one of these books. I was going to return the set for store credit when we received a birthday party invitation; and when I asked the birthday child's mom for gift suggestions, she said, "Books, Legos, almost anything". So we re-gifted the Captain Underpants set, instead of buying something different. We never even took the shrink wrap off the set, so no chance of a greeting card stuck inside a book. I wrapped it in nice paper, with a nice card. It was an age-appropriate gift; and I felt like my time would be wasted returning the set for store credit & then purchasing something similar. However, when I hear the tacky stories of torn wrapping paper left on a gift, cards left in a gift with someone else's name, name on a gift bag scratched out & new name written in, etc. . . . if you're going to re-gift something, don't make it so obvious!