The product is terrific! I love it. However, the delivery leaves room for improvement. One time a number of cans had been damaged and product leaked all over. Company did replace! This most recent time I only received one third of my order. A week later I had to call and was told product was damaged and returned to warehouse. Again I had to call. Pleasant customer service, but am now awaiting the rest of my shipment. I am on a subscription, but it’s not working out as seamlessly as I had ...