Millennials lose their minds over nearly $500 leather keychain