Products were decent for the price, but several were something I could not use. I had to be very careful as some products contained wheat/gluten. Cancellation guidelines contradict themselves. Plan to cancel TWO months before renewal if you have a 3/6/12 month plan. If that had been clear, I would have cancelled right after receiving my second box.