Anyone tried this stuff? I saw they have a pink starburst flavor. That is my favorite sour candy of all times. I sure hope it is good.