I love the Duck brand rug tape. I think it is called "Hold It"??? You can get it at Wal-Mart with the other duck tape (near the paint isle). It comes in a huge roll that last forever and I want to say it is around $8. I have made 100's of bows and still have more than half the roll left. It is sticky on one side and stays adhered to your alligator clip very well without any extra glue!
Hope this helps.