I don't know about the canisters, but I have two of the Elektrapure "Super 8" uprights, and they seem to work fairly well, as well as the Oreck Classic line. They have a motor identical to the Oreck and a metal brushroll (with replaceable brush strips). I've seen the same cleaner under the brand names "Avanti" and "Maid Lite." Perhaps this canister is available under those names as well.