I bought these as a treat, on this occasion from Amazon, as they were one of the only suppliers at this time of year. The price was at the higher end of my expectation, but I went ahead. Luckily the products are fine. However, the expiry date is quite short. This time it's okay because it's an excuse not to leave them lying around uneaten! But, that's the danger of buying this type of product online. The main message is be careful if you think you're buying them in order to stock up, especially for Christmas. I'm convinced that this type of product is produced for sale in this country with Christmas in mind. This type of product, and things like anton berg chocolate liqueurs, generally come into stock in October and sell out by about March. If you want to increase your chances of a good expiry date, then wait until they are on widespread sale.