We used Vista Prints and did a nice quality full bleed custom card with our logo and an area to write the member name, number, year and signature of club officer. They get a new one each year when they pay dues. It was less than $30 for something like 2500 cards.