Vendors are carrying foil that now adhers to vinyls. I believe Imprintables carries it and if not stahls. I have used it with quick print from IW. The trick is to print it with a color close to the foil color and then heat press the foil to the vinyl. Similar to how they do with screen printer and how it was done for years with foil and a laser printer. The foil fuses to the properties in the ink.