Never arrived
Alright packaging and shipping (about 2 weeks to Belgium). They seem to work fine, can supply about 120 mA @ 2.5V in. I'm satisfied!