I like to remind people that Xsolla is not trusted by any bank, all the money and everything they do with money will come with problems. This youtube video explains it very well: