Product is great but customer service is none existent. I have been receiving short dated and then out of date product and this is not good enough. Despite many attempts to bring this to attention of company my emails and other forms of contact remained unresponded too. It is a lot of money a month and I am very unhappy to have been given out of date product and no refund - I do not have any confidence that there is a customer service team so will not use again.