The smoothie maker shrinks all stacks that contain recipe items instead of just the 1st available stack in a slot. The logic needs a complete re-do because as far as I can see this has always been broken in the code and has gone un-noticed since implementation.