Pelee Island Winery Store
Ohhh... this IS the place to be!