I've never heard of paper frames. Can you describe them, or maybe post a link to a supplier? I'm sure they are something more than I am picturing right now...If you have the cash, paper frames are safer and generally easier to use. Makes it easier to fit 2 frames in a frame holder - Frost plus Color as example.