I'm just issuing a warning as I had a near miss...I bought a talking thing from ebay, it sat in the box for 2 weeks as I assumed it would be fine. but the 'try me' function doesn't actually work, and I've had to return it today and go and seek out another from a real shop where I could try it out.
I just thought - if people don't test their toys, they might end up with a disappointing moment on Christmas day, or trying to find a replacement the day before...so, test your toys now! 
Oh and don't forget batteries...and if you are minded, to undo the twisty tags and so on before the big day as well.