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)