Can't use on 99% of online websites
You can't attach a billing address to the card, and most merchants online require one. I bought one and I couldn't purchase anything even on Amazon! Just astonishing how they didn't think this through. Customer service wasn't too bad and I got a check in the mail, but now I have to go out of my way to cash the check at the bank and had to wait a few days for the check to ship to my house so I essentially wasted a week of my time for no reason.
Claim your business profile now and gain access to all features and respond to customer reviews.