I've only sen foot or carpet powder
Walmart is the place to be.
I would look on their website or call the store closest to you.
YES they do, shows on their website. Just look
I dont think they do.
I haven't heard or seen it in Walmart. Even while working in Walmart I haven't put any up on the shelves. Maybe they started to carry and I just didn't see it.
Thanks! Your answer is awaiting moderation.