Millennials 'addicted' to sales