It looks like they are improving quality. I have one set of these and going to buy couple more just in case (mainly for gifts).
They are definitely not for novice, and it is quite hard to fit this 3mm thick "credit card" in a wallet, but I like build quality and materials. They are not comfortable to use, but when you used to them, you can open almost anything with them (and sometimes they even seem to work better than "normal" picks). I can open even quite secure locks with them, such as ABUS 85/40. It looks like they need something like gloves for comfortable work.
Of course, it is not a set for daily work, but it's fun to play pretending to be a secret agent or something