I'm afraid I've upset OdzieOdzie, calm down. Take a sip of your grape KoolAid. That feel better?
Those companies you keep bringing up can't be compared to Cielo. They are not scams. On the other hand though, I'm reasonably certain that Cielo is.
And while I'm here if you think Cielo has 10 contracts with anybody you have more work to do on your due diligence because they do not.