Oh the joy of 'scope creep...' it's like they think a small change request is just flipping a switch. I cope by putting super detailed specifications in the contract and attaching costs to every 'minor' change past a certain point. Doesn't stop it, but it slows them down a bit …