After Choice’s recent testing on robot vacs I went ahead and purchased a Xiaomi Mi robot for around $400. Excellent value and does a fantastic job on my floors. (It rates low on carpet but I didn’t need it for that). Now I’m wanting a vac that mops as well. Don’t want to waste my money so hoping our community could assist? (doesn’t need to be good on carpet) many thanks!