So, whilst I support the message of Visa's "shop local" campaign, I can't help but notice that small businesses pay much higher transaction fees than big ones - so it's entirely rooted in self interest. Plus it's easier to endorse an unknown quantity of "local" businesses without I'll effect, rather than one of your big customers.