Received my produce within time frame allocated, all the products were present and with plenty of by date. Website was made very easy with products out of stock showing before you even purchase them, so you do not have the situation of ordering things you really need and then being left out without even realising.