Although I've seen dry ice at Walmart in the South, I've never seen it in any grocery/department store here in the Northeast.
I've never seen it, but I'd try calling the main number and posting the response they give.
No. They do have water ice, however. Try a labratory supply company
I don't believe they do.
Thanks! Your answer is awaiting moderation.