Kyle,
Someone already mentioned the Game Crafter: http://www.thegamecrafter.com/home
If you have a set of the card PNGs (preferably in 300dpi for print) you can upload those and set your own price. That way fans of the game can purchase a set of cards and you have no out of pocket expense because it's a print on demand company.
As each new set comes out you can upload the PNGs as a new game (to expand the previous sets)
Bookmarks