Firstly I have no problem with regifting. But the golden rule is you don't regift to the person who gave you the gift in the first place!
It is happening more and more often and it is just getting annoying and it feels so thoughtless that they didn't even remember that I gave it to them in the first place.
For example, I have a friend who is a coffee aficionado so bought him a coffee hamper. He regifted it back to me. I don't even drink coffee!!
My new plan is to give personalised gifts. Surely they won't get regifted back to me?