I read some of the reviews on Ciao, and whilst all the reviews couldn't recommend it enough, a couple of people mentioned how the rollers get very clogged with hair which is really, really difficult to remove, most of the carpet sweepers I've had in the past have had this problem, and I've eventually had to replace them...and they can be bought for under a tenner. It was also said that it wasn't "marvellous" on deep pile carpet either, saying that it was much much better for homes with hard flooring. I also noticed when I was watching the demo, how it took ages and ages to tackle the crumbs spilled under the table, and kept going back over the clean bits time and time again...Ok, I know it eventually got there, and it saves you the bother, but that would get on my nerves...I'd rather be in control, and clean the bits that need cleaning in half the time. I guess it's good that it goes into places you can't reach..ie under the sofa, but some sofas aren't that high off the ground. I shall definitely be sticking with a conventional cleaner.