Ooooh, reflective tape is fun! Any additional links to low-cost stuff that sticks to fabric or vinyl would be appreciated.
I bought some cheapo stuff at the X-mart to put on my messenger bag and it peeled right off. If I can stop being lazy, I might just try to find something at the Home Despot.