When I was a consultant/analyst, we had a few otherwise wonderful clients who were also masters of expanding the scope of projects if you let them. This, more than anything else, taught me the value of clearly documenting deliverables and milestones. That's not to say we couldn't make adjustments if needed but doing so needed to be done as a formal mutually agreed-to process.