Cordless vacuum cleaners have been around for a while now, but ...