I agree with you. Something fishy happened and a lot of customers lost their money in Stormpay. That was a crucial stage of Stormpay and I don't know how they still exist.