After paying for the cards, they didn't send them. Instead, they requested a photo of my order number with my ID, which was unnecessary. I complied to receive my cards, but after 8 hours, I still had no digital cards. This company is a scam; they take your money and try to steal your ID. Avoid them at all costs! It's been five days with no refund or cards, and their customer service has not been helpful. I'm considering involving the authorities since they now have my personal information.
Claim your business profile now and gain access to all features and respond to customer reviews.