re-gifting gets a bad rap because we assume the re-gifter is turning up her nose at the gift.
that might be the case sometimes but there are good reasons for re-gifting.
i get a lot of things that are quite nice, but that i can't use for one reason or another.
by re-gifting, those things find the right home, where they will be loved and used.