dean and deluca results