Got several cards from them - never been able to use them. I keep getting asked for a one time password they are not able to provide. Their customer service is a bot which does not read message and keep sending the same answer. Would NEVER use again.edit following their answer: no one has reached out to me via email
Claim your business profile now and gain access to all features and respond to customer reviews.