Can You Buy Fluff Anywhere?

Can You Buy Fluff Anywhere? While Fluff is marketed and sold around the world—including in Japan, Canada, Israel, Russia, Germany, and many other parts of Europe—Fluff still isn’t available everywhere in the United States, and most of its sales take place in New England. Is Fluff still made? Marshmallow Fluff — supposedly invented 100 years