Despite the ongoing reduction in banks' brick-and-mortar networks, there are still branches or ATMs at numerous Stop & Shop ...