My God I remember the days of coming up with estimates for like 40 tasks, each a few days, say, then "negotiating" with sales/PM where we could shave a day off here, a half day there.
And lo and behold, we price for a 30 day project that ends up taking 50...
So ridiculous.