What's the etiquette for unwanted gifts? Do you keep it for a certain time before passing it on to someone who you know would like it, or donating to charity? Are you okay to toss it in the trash the moment you've been given it? Should you politely thank the gift giver but hand it back (for example, if the gift has obviously been costly?) Should you never refuse a gift because that's bad manners?
I'd be interested to know your thoughts. Last weekend I was cleaning and tossed out some clothes and accessories I'd been given but had never used and didn't want.
Once I even threw away a gift unopened because I loathed the person who gave it to me.
What's your etiquette on gifts you've been given but don't want?
I don't think there's a polite way to say "This very expensive gift you got me? I don't like it." Your instinct - to avoid wasting the giver's money - is an excellent one, of course, but I think saving feelings is more important than saving money. So assuming this is someone you care about, you either exchange it, give it to someone else, or hide it until you find out they are coming to your house at which time you display it until they're gone - whatever you can get away with.
It does depend on who gave it, of course - if your beloved grandma or adorable niece or treasured husband gave it to you, you pretty much have to keep it if there's any chance they'll find out you didn't. But if it's someone who has no chance of finding out that you didn't keep it, you can just say "Thanks!" with enormous enthusiasm and then find a home for it.
The person you loathe? Eh, that doesn't bother me so much!