Had another one of my great ideas but need to know if the vinyl stickers will stick to paper, specifically card stock as in a greeting card? Almost everything listed in the product page is a hard surface and none is plain paper… so I am scratching my head about this idea?