Re: Contract staff
"They normally deliver "exactly" what you have asked, Unles you give them a specification that details every last thing that they need to do and you specify exactly how it is to be written then there is no guarantee that you are not going to have to re-write the whole lot."
We have internal, UK, staff who do exactly the same thing. If it's not in the spec they will leave it out, as their management layer does not believe that business users should have an input to specs. By writing to spec only, if things don't work then the spec writer can be blamed.