Printing plastic cards nowadays isn't that cheap. Just attach some QR, magnetic strips, or barcodes in your printed plastic cards to make your loyalty cards and other marketing plans look more classy. There are a a lot of card printing firms out there, so competition will allow you to choose cheaper options. Hope this helps.