All good, thanks
After a few days I have asked for another transformer, exactly the same that I bought the first time only few days before, the seller asked me a 46% more money than the previous one, from $50 to $73 now, a nonsense. Really very disappointed. Terrible. They have lost a customer. For me 0 stars now.
Arrived in a... Okay condition. The transformer had scratches on top as shown in picture 1. The voltages is din and adding a 0.5A load on 5v dropped it to pretty much 5.01v! 1 big concern is the mounting bracket.. As the bolt has a connection between top and bottom it actually creates a "short turn" if mounted on a earthed case. This is really bad. Also there is some random earth wire coming out of the transformer which I don't know what function it has but I am going to ask seller.
Note. The short that can be created is only in case you have metal touching top and bottom of metal screw. But still a good idea to add a rubber washer between screw and mounting plate just to be on the safe side