I have nothing against recycling gifts. Sometimes, it is inevitable that people will give the same thing or something that you are not fond of and you choose to keep it for 'future use.' This is what recycling is (probably to me and a lot of you out there). However, I am just so amazed how people tend to take it literally, i.e. giving used items and I mean USED, obviously USED (sigh!) items! It's such an insult to the receiver and tells a lot about the one giving the gift.
My point? Just give cash/ a GC if you have no idea what to give or if you don't have any money or you are not willing to spend, just don't give. That's way, way better!