Yeah I'd trust Teresa's advice more she knows what she's talking about but nobody is being forced to pay for the other one's "brand" - they're choosing to which is baffling but it's their money.
Like she said she tried every diet going, Atkins, cabbage soup etc. but in the end she found something that worked and is sustainable so maybe whoever is paying for renew you or other sham "weight loss" groups will be saying that some day. Trying things that don't work is all part of finding what does.