Sorry, can't really help you on that. My buddy just opened a screen printing business, so I could have helped you if you wanted shirts, etc.
Have you tried
www.overnightprints.com? I've seen some of their work...it's great...and they are cheap (on cards, at least. not sure about the rest).