I actually do them for Film/Television. It is possible, but it takes a lot of equipment most of which is fairly expensive. You can find most of it on ebay, but you need embossers, foil tippers, ways of making holograms, pvc printers etc which will all run up to about 10k. When finished they look exactly like real cards, except that the mag stripe was never programmed. Unfortunately, though I don't make them for anything but TV/Film clients to ensure that they are only used for that purpose.