Has anyone actually eaten those miracle noodles they advertise on this site? What do they taste like?