A card I received was completely drained of its funds right away. I followed all instructions and have 2FA, yet they were unhelpful and blamed my security. I suspect the breach happened on their end, and they refuse to take any responsibility.
Claim your business profile now and gain access to all features and respond to customer reviews.