Pretty standard Total Wine store - huge, decent selection of whisky but even more wine/beer.
Big box store approach to the world of liquor, take it for what it's worth. I'm sure it crushes a number of stores in its wake when they open up. The pricing is advantageous to say the least, but what's more important - the price, the experience or maintaining the local business aspect? They definitely win on price and selection is very good, not great.