In Weston, Vermont, a historic general store brings together vintage treasures, quirky finds, and the magic of a small town frozen in time.