Very prompt

A very prompt and accurate service given in time.