Apparently Barbies expire around 20 years old. Our daughter got several Barbies from her cousin that are from the early 2000s. The heads are popping off every single one of them, tearing out the neck so they can’t be repaired.