White Walker Whiskey Price In India : The definition of scotch is strictly controlled by laws in the country, which means that it must as far as the price goes, the longer something has been sitting in the cask, the better it will taste, which means that these companies can charge a hefty premium for aged whisky.