> each round at a bit under $100.

Taht is very much. Here in Germany I pay something for the paper, usually around 30c and something for the stamp, 75c. That gives some more than 1€ per card, and selecting max not more than 50€.