Yes they do! They have it in the freezer section. Green tea, strawberry, and mango. But the green tea is my favorite
Have not seen it there but have found it at New Earth and Food Maxx. Personal Preference : New Earth due to flavor choices and you get to pick it out piece by piece if that makes sense.
Thanks! Your answer is awaiting moderation.