Granted they are intrastate for me so I may just get them quicker than elsewhere, but
http://www.gotprint.net should have them at your door within 2 weeks no problem...it's usually 5-6 business days tops for me to get mine. They're much cheaper than anyone else I can think of (looking at overnightprints.com's prices, if getting doublesided you can get 1,000 at gotprint for a little more than what 100 costs there). It depends on how many you want...If you want 1,000 or 5,000, they're probably the cheapest you'll find, and they're nice quality. If you want less than 1,000, there might be better around.