Decal sheets here in the UK were a large sheet with a mixed choice of brands. I have found some from Scale Productions in Holland, just waiting to get the shipping costs, which hopefully shouldn't be a great amount, Holland being quite close across the English Channel!