My friend's little boy has just got his and her gp's said they could last up to five years! Ours were gone within 6-9 months and roughly six months ( although it took cm to mention they'd gone before I did ). Just wanting to canvass opinion on how long is standard.