You could print on to silicon release
paper and sprinkle the wet ink with adhesive powder, then press on.
I do this on occasion for larger runs.
A lot cheaper than press on vinyl.
I usually screen print around 10 up. So print runs are quite short.
It also allows for multiple colours to be applied to the image before pressing.
Cheers