Sorry, I learned my lesson about any company containing the word, "concentrate." To answer your follow up question, they all suck, lol. Probably because they don't know the difference between a concentrate and an extract.
OP, I think this is all you need to know, "They are running an ad for...