Stay Puft is REAL! I ordered these just the other day but unfortunately they're on backorder. A review will come as soon as I get them.
Now if you noticed ThinkGeek claims that each marshmallow contains over 100mg of caffine. 8.2oz of Red Bull contains 80mg. Pretty interesting there.