are they indeed the 'Cadillac of dusters'? cos I am sick of this telescopic plastic 'electrostatic' thing which does beggar all but then, £12.99 for a duster.... but on the other hand, I have a lot of books...