First thing that occurs to me is that 'printing US postage' is directly equivalent to printing money. In other words, you can't do this without the permission of the USPS and I suspect their help. I use stamps.com and I know that they are licensed by the postal service. I'd check with USPS and see what the possibilities are.
--hsm
"Never try to teach a pig to sing...it wastes your time and it annoys the pig."