iRobot's Roomba 694 is a great option if you want a budget-friendly robot vacuum for yourself or a mother for Mother's Day. You can pick it up for less than its normal price, which is $274. The machine is back to its record-low price of $179 on Amazon.

Buy Roomba 694 at Amazon - $179

If you have never owned a robot vacuum, chances are you have heard of iRobot, the most well known brand in that space. The Roomba 694 is a solid machine made better by this discount. It cleans both hard and carpeted surfaces well and has a few ways to control it. It will putter around your home, sucking up dirt, debris and even pet hair as it moves from room to room, and it will automatically return to its charging base when it is finished.

You can also set cleaning schedules in the iRobot app, which makes the robot even more self-sufficient. You can use voice commands to control the Roomba 694 if it's compatible with other voice assistants.

iRobot says the Roomba 694 will run for 90 minutes before it needs a refill, but we found that it ran for less time before returning home. The machine will have to charge up before it completes a job, but other than that, there are no drawbacks to this machine. It is a good pick for beginners since it is easy to use and does the cleaning basics well.

If you want to spend a lot of money on an advanced robot vacuum, a couple of other iRobot machines are on sale right now. Right now, the Roomba j7+ and the Roomba s9+ are on sale for $200 less. The former is one of the company's newest devices with a pet poop detection feature, while the latter is the highest-end machine you can get from iRobot. Both come with clean bases, so the robots will empty their dustbins into the base after every cleaning job.

Buy Roomba j7+ at Amazon - $599 Buy Roomba s9+ at Amazon - $799

The latest tech deals and buying advice can be found on@EngadgetDeals.