They have been around for a few years now. A long while back I got some 1/72 Alby decals from them as they had some interesting markings. The only thing I recall was that the carrier film was quite thick, but maybe that has been fixed now?