Why millennials are such tough customers