I had some problems with a set of their older decals (p-51b?) falling apart when I tried to use them. Then I noticed that instead of being printed on the normal blue colored paper, they were printed on white, and also said "printed in the USA".
I reported it to them and requested a newer set that was "Made in Japan", and they worked fine. I've never had a problem with the decals on the blue paper from Japan.