The product is amzing but the taste is horrible. All I kept hearing about was the Lemonade, but I am far from satisfied. I hope this isn't the best flavor out, becuse it is just unbearable. What is the best flavor in ur opinion, and if its the Lemomade I am shocked??!!?