This is an update to previous review.
Cannot comment as to the product itself, but the company is stand up. Had an issue with first purchase getting lost by carrier at no fault of Clinical Labs. They stepped up and sent out a replacement as soon as they could. New one showed up in 2 business days.
Will be buying again from them.