I have ordered a card and that’s it they haven’t sent a card and not even coming back to me when I ask what is actually happening. All I get now is Spam emails from V1CE trying to sell me more products I do not need and are useless without a card. Very disappointed with this company I would advise to avoid and find another company for your digital cards.
Claim your business profile now and gain access to all features and respond to customer reviews.