Better? Thought they were supposed to have yogurt bars in all the big stores by now? Looks more like the yogurt Scam now.....