ALM will not take stock with less than 3 months best before date into its distribution warehouses. This stock is going nowhere fast......