I used to received prepaid VISA cards issued by prepaiddigitalsolutions.
Sometimes it didn't work, not because of the site but because of the merchants who didn't accept this type of card, or sometimes they refused because the card was not issued in the country where I live.
Amazon had even suspended my account, it took me 1 year to get it back. They asked me for things that were unreasonable, such as a bank statement attached to the card. When I told them it was a prepaid card they would answer me by switching to something else.
I would also recommend BitPanda but also Cex.io
i have also prepaiddigitalsolutions prepaid visa cards. i will try to use bitpanda, i hope it doesnt want 3d with 25 usd. Will let you know, thx.