Up in smoke; Wiping out a generation of customers