STRAFFORD, Vt. — The residents of Strafford, Vermont, cannot imagine their town without Coburns’ General Store, a hub so quirky and cozy, so steeped in New England authenticity, it could be th ...