They all do the same thing, some are more hygenic by not needing you to suck through one end others run on batteries of shaking. I would just decide on a budget on get the one you can afford, i have a supercheap and a expensive one and they both clean just as well