It depends......
I have found that a lot of prepaid cards will not work on non-US websites now due to new money laundering/anti terror laws. Only cards that you can register with your personal info seem to work anymore,
So don't be . Just report the topic (by clicking on that tiny triangle) to let us moderators know (by putting in "wrong area, probably should be in xyz" or something similar) and we (most likely me lol) will move it and if needed inform the poster.