Technology

Is the Roomba worth the hype?