I'm trying to discover where these mylar dusters are to be found..which stores and in which areas? I'd love to try my hand using these, but have to find them first. Are they in national chains? Inquiring minds want to know. Thanks in advance. Joyce

Reply via email to