Nobody seems adverse to financial struggles these days: Stop & Shop has announced the closure of dozens of stores.