I know they seem overpriced and annoying but I LOVE THIS THING! Our Elves (yes we have more than 1) make the Christmas season enjoyable for all 3 of my kiddos! I am hoping that when they are older they will take the elves with them into their homes.  Ours have lasted 3 years so far with no wear or tear!