I've run both. It's really a matter of economy of scale. A large company will probably have more operating capital and liquid assets (cash flow), so a large-dollar return is much easier to absorb, as the day-to-day P&L is to some extent "subsidized" by the larger company. A small-business owner, on the other hand, no matter how "successful", has operating assets tied up in inventory, overhead and eating. With smaller margins and leaner cash flow, his or her bucks are tied up in the day-to-day; digging into the register for a few large just isn't always an option, as that revenue has already been reinvested. When one "supports" a small business, that is exactly what is being done, with all of its opportunities and foibles. In for a dime or a dollar; if not, then not.