There is something wrong with their operations or they're relying too much on AI automation. My friend (well-known to me) had purchased one of my products which I had listed on their website. Two days after the purchase they refund her the money telling me that the credit card used was stolen. It's good that this happened early on as it gave me time to move my products from their site to another vendor. I don't want to work with such a company where there is a constant threat of my customers being refunded and be declared frauds. If this process of authentically checking and verifying is not in their control (as they claim), they shouldn't be in this business. I hope they transfer the amount I'm holding into their account (chances are less). As of now, I've already transferred my shop to someplace else. Highly disappointed.