I figured it out. It is a payment method company (a payment processor to accept a variety of payment methods), which also has it own payment fees on top of its cuts. It isn’t a fair comparison to pit a payment company against a game store front. Especially since they tip themselves on every purchase on top of that cut they make.
It is actually quite bad that a payment processor takes 5% cut from all of these methods (on top of what they themselves [the payment option being processed] may push on the customer) every purchase. They handle hundreds of thousands of purchases a day. Plus, there are still the conversation fees and there are dozens of banks and people reporting it back as a fraudulent company.
And if you don’t believe me, I was quite surprised by what I saw when I googled the company. Pages and pages of it, upon pages and pages.
And since EGS is using Xsolla to process its payment methods and they’re still complaining about the jacky prices per transaction, you know it ain’t good for em.