Candy corn?

140 years old and it sells around 35 million lbs each year
No wonder they are always stale