Two years ago they lasted for 4 hours, this year they lasted for 20 minutes. Next year they'll be sold out before they even go on sale.