Yeah thats true, you might know more than me but did the team behind the company invent the name "Dodo Juice" and the concept or not, because it sort of seems like the kind of thing an agency has come up with who didn't entirely understand the business and stuff. I could well be wrong and don't want to offend anyone's ideas but judging by all the positive reviews people like the products but as a brand I would have done things differently.
Also, just realised their website is missing all their new products, which is a bit weird.