I thought I saw an ad from Michaels about 2 yrs ago showing foam ornaments for Christmas. They were in red, green and gold. Did I just make that up ????, see it in a dream????, or what???. I think I can even remember talking about it here in the forum. Anyway, I had never seen them in a store and wa...