L.D.
I seem to recall that Vista Print (www.vistaprint.com) has good prices. I think that if you are a first time user, they give you a special discount (at least that was the case when I ordered business cards a while back). And, if not, you can do a quick search and see if you can find any special internet coupons for their service.
Hope this helps.