Has anyone got such a thing? Does it even exist? Yes I know vacuuming is best and obviously more effective, but I wondered if anybody could recommend a carpet sweeper that really works. Thanks.