While installing an Oracle ERP system at a client, we had spent 2 days sketching out all the management reports the client would need.
At the end of the session the Director of Business Analytics comes in and says "Why is it taking you guys this long to come up with the list of reports??! We just need ONE report! It just needs to be INFINITELY FLEXIBLE."
That's the closest I've been to walking away from a client office.