Millennials now account for nearly 30% of U.S. retail spending, and they want reminders of their childhood and teens.