Pure scammers, I was trying to order the card was being declined, yet I was charged, I reached out their support which is the worse they don't know how to read and replying with ready templates like robots and they denied everything, even though I gave them screenshots and evidence. Such shame they are thieves
Claim your business profile now and gain access to all features and respond to customer reviews.