C Chi Ta New member Oct 28, 2010 #1 when you go to macy's perfume section, the sales people would spray their product onto a thin long strip of paper then hand it to you so you can smell it, what is that specific paper called, and where can i find it?
when you go to macy's perfume section, the sales people would spray their product onto a thin long strip of paper then hand it to you so you can smell it, what is that specific paper called, and where can i find it?