Have bought 3 of these over the past dozen years.  The batteries give up eventually and cost more than buying a new whole unit.  The wife claims it is the best among a half dozen she has owned in the ability to pick up stuff off carpet and linoleum. The only device where "it sucks" is a compliment