Buy Aberlour Whisky Online. Aberlour believes in substance over style. Aberlour whiskey is born out of craft, passion and knowledge that’s been handed down through generations. Aberlour is generally double-cask matured in Oloroso Sherry casks and American Oak barrels before being brought together when mature and ready