This brand seems to be always displayed when I go to a supplement shop and the owner said it is the most popular selling product. The name itself gold standard is pretty convincing but wanted to check to see if this was just marketing or not. They have several flavors available and the ingredients seem good no?