Before you buy a toy, ask yourself a simple question - How long will your child play with this toy? If you feel that the toy you are buying has a good chance of being played with over and over again, then go in for it. However, if the toy in question is a fad which will probably go away in a few months and has limited value for your kids, think twice before you pick it up.
Here are some examples of evergreen toys:

