I'm assuming this is the same product used on Santa sets and some films to get that icy frost window effect. I've wanted to get this stuff for years but never see it in stores, just the regular spray snow. I think, if used properly, it would look great. I see some on ebay, but prefer to go to a store. Would Michaels, Home Depot or Lowes carry it? Not sure where else would :cry: