A trip to The Vermont Country Store in Weston is a trip back in time : vimarsana.com