Anyone here on WeMITTs tried Diet Chef? I should receive my first delivery tomorrow and I wanted to know how others with a lot to lose had found it.