Oh and just to add...
I currently have 5 dc24's, a dc41, a dc40 and a dc04
I love the dc24's
I got given the dc41 when i was working in hull because the customer didn't want spend any money on it.
All it needs is filters and the usual wiring repair what stops the brushbar spinning, cost me £6 for thw wiring, £15 for a motor filter and the wash filter was free so not a bad find.