Originally Posted by
invalyd
Liqours Express will have everything you want for a price. I normally wouldn't recommend this even for tourists as you can find much better prices in the US, but as it seems you might be from Canada, I know it's much harder to find the good stuff there.
I actually head down to NYC and Chicago semi-frequently - any recommendations in those cities for stores selling those whiskies?