In the age of Amazon and Walmart – the behemoths that can sell their products at cut-throat prices by leveraging their scale and technology – do small businesses stand any chance to survive? Those who are old enough to remember know that small businesses were the mainstay of American business landscape before large department stores and grocery chains drove many of them out of business. Those small businesses simply could not compete with them on price.