My fiance and I have been dating for almost 3 years. We got engaged this past Fall. For my bridal shower I registered at Bed Bath and Beyond. (just for my bridal shower - we aren't registering for gifts for our actual wedding). Anyway, no one has even gotten invitations for my shower yet and the other day I get a BBB gift on my door step. When I opened it I found out it was from my Fiance's ex girlfriend from like 6 years ago. They didn't have the best breakup, and he told her to leave him alone until he was ready to be friends with her again. She hasn't been able to follow those directions and for the last 3 years I've dated my Fiance he has received numerous facebook messages/emails from this girl as well as a postcard last summer from her while she was on vacation saying she was "thinking of him'. He has not responded to any of her correspondence in hopes that she would get the hint and go away. They are not on good terms and she isn't invited to the wedding. So basically she had to randomly search for his or my name online on BBB website and find my bridal shower registry and sent us a gift from it. I need opinions as to what to do next. My fiance and I both think it might be best to return the gift so she can get her money back, and then send her a thank you....(but no thank you) card to say we appreciate her thoughts and well wishes, but since this gift is for my bridal shower and i've never met her it isn't appropriate to accept the gift - and then have us both sign the card (so we are showing a united front). What do you guys think? It totally freaked me out getting the gift and I've been rattled ever since.