Actually....
Coro is usually printed with ink. You CAN get it done with vinyl, but if you want more than just one or two signs, it is much cheaper to print them. You can get normal vinyl cut out on a plotter, but it won't work too well with fabric. What you need for fabric isvery similar and will stick to the fabric, but you use heat to cure it on there much more permanently. Same plotter is used, but the material is more expensive. You can have a sign shop do that for you, but if you want more than one or two of the things, get it printed. I know at the shop I work at, the screen would run you $10. Say you wanted forty of the things, hit with black ink (or blue or something like that, a color that will show up well) you'd be paying $2.50 per flag. There is also a maximum size...they would have to be done on a manual press and I don't remember those screen sizes. They are about the same size as a normal dive flag. You could potentially do it on a flat bed press, the same thing they use for coro, but I don't know as much as meshes. I do know that the screen is more expensive, $40. That is for coating, burning and cleaning the screen, as well as setting it all up. Screens for flat bed are bigger, use more chemicals.
www.fantasticgraphics.com You probably have a local printer, but that shop (where I work) is pretty good. We move more collegiate stuff than almost any other shop inthe nation I'm told. We print for something on the order of 15 colleges and have 4-7 products for each, and we'll easily run a few thousand of each product at a time. I don't work with that as much, I work in shirts.