Wirecutter’s best deals: Save $120 on the iRobot Roomba 960

iRobot Roomba 960 Street price: $650; Deal price: $530 If you’re seeking a robot vacuum that has it all, this is a nice opportunity to save on this recommended model. The Roomba 960, which we praise for its great battery life, superior carpet cleaning, and smartphone control, was a top performer in our testing but …