I've tried Prepaid cards before, and they're always a huge pain in my experience. (I tried them before for Kickstarter.) But I will look at the page you linked, hopefully there will be some way for me to contribute still that way. EDIT: Hm, doesn't look like it offers anything I would want to go for, unfortunately…