It’s happened to small businesses all over the country, and even around the world: a big corporation rolls into town sets up shop and before you know it, all the mom-and-pop stores are going out of business. Large corporations have a few advantages over small and medium independent companies, but one of the biggest is …