I am surprised to see such a company exist. I think these are online cards and do have not practical usage as you cannot withdraw funds from an ATM. It is better to use gift coupons rather than using unreliable online prepaid cards. It seems all three links shared by @Rotten Egg do not work

.
Thanks for your contribution to this thread
