I have two friends that ordered them from Amazon and have eaten them already.
Originally Posted by
fwoomp
So, anyone manage to actually get any?
Supposedly the the only vendors are Amazon (sold out) and Walmart (not an option), but I’ve read they’re available elsewhere—I just haven’t actually seen any. (Not at Safeway, for instance.)
Where have you spotted/purchased them?