We had a local quilt shop the 20 years ago charged $5 for the punch cards— when you filled it you received $50 worth of free merchandise and people were much better at not losing them. They can be expensive to have made ( hers were plastic and had a card and key card ( you put on your key ring) she has since retired and closed up but customers understood the reason for purchasing