I purchased a card from this vendor.
I tried using on a few US websites. And they all got rejected and the reason given was the "The payment was rejected by the issuing bank" or just payment is rejected.
Not sure if the card actually works - waiting for the vendor to get back to me