We shop here because the prices and selection are amazing, way lower than any other wine and beer store, and we have been to all of them. The staff are really friendly and knowledgeable.
The store is on Burnside Rd East across the street from the SPCA/Lordco just a block over from Mayfair Shopping Centre. Look for a neon sign on the street that says "Wine Making".
What we like best is we never have to go anywhere else.