OK, I just tried signing up for World of Travel and it declined my Credit card. What silliness I really wanted to try this one. I wasn't using a prepaid card, I was using my normal Citibank Master card. Has anyone else tried this offer? Did it go through for you?