Just how many hard orders for buttons do you have? If there are enough, then this might be the place to have a short run made.

http://www.protomold.com/prices/prices.asp

Urk! I did the math. I think there would need to be 5-600 orders to make the cost come in.
_________________________
Glenn