I have stopped by quite a lot of sites and find trouble acquiring more knowledge about vacuum cleaners. Stumbled upon bestsmallvacuumcleaners.com and that was when I was confident my search has ended. I am posting it in the hope that others around may benefit from it.