Love, love Rub-Ons, most everyone I know are scared of them but I will share a little secret with you. Lay your rub on on your project and rub over them until you think they have adhered themselves to your project. NOW for the secret, start on the edge and start lifting slowly all the while continue to rub and lift. This will help you see what hasn't adhered and then you can keep rubbing that area until it does. (Most people think they have them down and lift the image up at once and usually it is completely down.)
For my card I used Persimmon card stock as the base,a small piece of paper from Jillibean Blossom Soup Paper Pad, Rub-Ons are from My Mind's Eye and I stained my Maya Road Flower Ribbon with Peeled Paint Stain from Tim Holtz. I also added a couple of staples at each end of the ribbon to help it stay in place.
I hope my hint helps you with your rub-ons and that you will try using them in the future. Hugs Pammejo