Outsourcing to IBM has lead to a 30 to 60 day lead time.
I work for a major global outsourcing company (90K+ employees) and I sometimes wonder how do our clients put up with this. For example, a simple project (replacing one Wintel FTP server with another) is now taking more than 6 months to execute, and we are buying a complete server where a VMWare instance would be more than sufficient - load on that server is negligible. Entire project is costing maybe 30K $ just in time booked to the client - and that is something I could do in two days - but everybody takes it as "business as usual", including the client.
Makes me wanna go and start my own company, providing better quality services for 1/10th of a price. But then again, I wouldn't be able to claim that I've been in a market for 50 years and will not go bankrupt next year, crisis or no crisis.