See why WHDH-TV (Channel 7) voted The Vineyard "New England's Best Wine Store".