Punctual, polite and efficient - as promised.