I want to purchase something to "quick pick up" stuff on my carpet without getting out my vacuum cleaner. Are the cordless sweepers dependable? How long do the batteries last and are they readily available for replacement? Would a manual sweeper be better? I would also like something that would work on tile floor as well. I'd appreciate any input.