How annoying for you OP. I can't stand being given stuff that's not wanted or needed. I absolutely appreciate the sentiment but having a house of things that aren't used is such a waste of money. We have set up a bank account for DS that we will be depositing into and family are welcome to deposit too for birthdays, Xmas if they want to instead of gifts.
DS (3 mo) was spoilt, but luckily no one went overboard. I had to have a very stern convo with my mum recently because she had bought DS ridiculous amounts of things, but she has finally listened and got him a few nice things for Christmas rather than going overboard. I've been pretty vocal on people not buying loads of plastic toys, so he received books, a nursery rhyme cd, some cute personalized things with his name, an outdoor baby swing, and some parent approved toys from us I'm so glad people listened! I'm trying to get this nipped in the bud before it starts.
Agree with pp too, wooden toys all the way!